c語言數據
㈠ c語言數據類型
浮點數,我也不說的太多,說白了就是小數。
結構體:它是將幾個數據以及數據的類型封裝在一個數據類型中,如果你學過面向對象的語言,那麼就好似是一個類,比如一個人的身體就可以看做一個結構體,它是由頭、腿,膀子等一切構成人的身體這個物體的。以後訪問,你可以先找到人的身體,在去訪問頭啊。例:
struct
body{
head
hh;
hand
ha;
};
這只是個假設,要是語言會有:
struct
people{
int
age;
char[20]
name;
};
而共用體:和他的名字一樣公用,比如
宿舍就是一個公用的地方,你和別人說這是你的宿舍,那麼舍友也可以和別人說這是他的宿舍,這是你們共同的宿舍,比如有
union
uu{
int
ii;
char
cc;
}
int
和
char
公用一塊內存。這樣節約啊!!還有其他的優點。比如節約強制轉化,需要的注意的是,只有兩個可以相互轉化的類型才可以公用一塊內存,因為他們只有在內存中表現形式相同才可以啊,要不轉化怎麼辦啊。。
=-=
㈡ 如何用C語言取數據
//其中的in.txt就是你要讀取數據的文件,當然把它和程序放在同一目錄
-------------------------------------
#include
<stdio.h>
int
main()
{
int
data;
FILE
*fp=fopen("in.txt","r");
if(!fp)
{
printf("can't
open
file\n");
return
-1;
}
while(!feof(fp))
{
fscanf(fp,"%d",&data);
printf("%4d",data);
}
printf("\n");
fclose(fp);
return
0;
}
2
猴島ID
飯叔為你解答
望採納
㈢ C語言數據定義
%c是輸出該字元的ASCLL碼值。。。。
%d是輸出該字元的十進制值。。。
在輸出內容沒改變的情況下,只是改變輸出格式,當然一樣了撒
㈣ C語言 數據類型
float類型儲存16368是儲存為:
0.16368E100000
而%d是輸出整數..電腦自動忽略小數點後面的數據
把%d改成%f就行了
㈤ C語言資料庫。
這不是一個庫,這只是一小段代碼。資料庫的概念你還需要好好學,資料庫是一個文件,他可以存放很多數據,並對數據進行處理的。你這個程序只需要在一個資料庫下建一張表就夠用了
㈥ C語言的數據類型
printf(\"u=%ld,n=%ld\",u,n);
㈦ c語言讀取數據
很簡單 我先佔個座
寫完了 超出了我預計時間 6分鍾
data.in內容
1 mul 2
4 div 1
5 add 6
8 sub 6
4 mod 3
運行結果
1 * 2
4 / 1
5 + 6
8 - 6
4 % 3
Press any key to continue
代碼
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
main()
{
int i,sel;
char line[100]={0},num1[5]={0},num2[5]={0},op[5]={0},oplist[5][5]={"mul","div","add","sub","mod"};
FILE *fp=fopen("data.in","r");;
if (fp==NULL)
{
printf("Error 1\n");
return 1;
exit(0);
}
while (fgets(line,sizeof(line)-1,fp))
{
sscanf(line,"%[0-9] %s %[0-9]\n",num1,op,num2);
printf("%s ",num1);
sel=-1;
for (i=0;i<5;i++)
{
if (strcmp(oplist[i],op)==0)
{
sel = i;
break;
}
}
switch (sel)
{
case 0:printf("* ");
break;
case 1:printf("/ ");
break;
case 2:printf("+ ");
break;
case 3:printf("- ");
break;
case 4:printf("%% ");
break;
default:
printf("Error 2\n");
return 2;
}
printf("%s\n",num2);
}
}
㈧ C語言資料庫是什麼
資料庫是用來存入數據的倉庫。用戶可以對文件中的數據進行新增、查詢、更新、刪除等操作。但是C語言和資料庫是兩個東西,他們之間的關系就是C語言可以用來開發資料庫管理軟體,也可以通過C語言藉助於SQL語句來操作資料庫。
C語言普適性最強的一種計算機程序編輯語言,它不僅可以發揮出高級編程語言的功用,還具有匯編語言的優點,因此相對於其它編程語言,它具有自己獨特的特點。具體體現在以下三個方面:
其一,廣泛性。C 語言的運算范圍的大小直接決定了其優劣性。C 語言中包含了34種運算符,因此運算范圍要超出許多其它語言,此外其運算結果的表達形式也十分豐富。此外,C 語言包含了字元型、指針型等多種數據結構形式,因此,更為龐大的數據結構運算它也可以應付。
其二,簡潔性。9 類控制語句和32個KEYWORDS是C語言所具有的基礎特性,使得其在計算機應用程序編寫中具有廣泛的適用性,不僅可以適用廣大編程人員的操作,提高其工作效率,同 時還能夠支持高級編程,避免了語言切換的繁瑣。
(8)c語言數據擴展閱讀
資料庫架構
1、內層:最接近實際存儲體,亦即有關數據的實際存儲方式。
2、外層:最接近用戶,即有關個別用戶觀看數據的方式。
3、概念層:介於兩者之間的間接層。