資料型別總結

2022-08-16 18:30:14 字數 2597 閱讀 3414

一、基本資料型別

1.int:

1>int:4位元組

2>long、long int :8位元組

3>short int、short:2位元組

4>unsigned int、unsigned:4位元組

5>signed int、signed、int:4位元組

2.float/double

1>float:4位元組%4.3f

2>double:8位元組%lf

3.char:

1>.1位元組

2>char型別儲存在記憶體中的它的ascii值

『a』——>65

//取餘(取模)%

5&2==1,3%4==3;

#include

pow(a,2);—>a的平方

sqrt(a)—>a的平方根

double v=pow(a,2);//求平方,用double型別,引用math.h

printf("v=%f\n",v);

double n=sqrt(c);//求平方根

printf("n=%f\n",n);

double c3=45;//求sin45度的值

double cc=sin(c3);

printf("cc=%f",cc);

求絕對值:    

int p=(-2);//求絕對值

int q= abs(p);

printf("q=%d\n",q);

double w=(-2.5);//求絕對值

double w1=fabs(w);

printf("%f\n",w1);

size of

下午:前、後——自增、自減

++a,--a,a++,a--

//scanf掃瞄函式的使用:

int a,b;

int sum;

char c;

printf("請輸入兩個整數和乙個字元,中間用空格隔開:");

scanf("%d %d %c",&a,&b,&c);

printf("%d,%d,%c\n",a,b,c);

sum=a+b;

printf("%d",sum);

二、構造型別

1.陣列

1>只能由同一型別的資料組成

2>定義:資料型別 陣列名[元素個數]

2.結構體

1>可以由不同型別的資料組成

2>先定義型別,再利用型別定義變數

三、指標型別

1.變數

四、列舉型別

五、優先順序

六、malloc? 

一、基本資料型別

1.int:

1>int:4位元組

2>long、long int :8位元組

3>short int、short:2位元組

4>unsigned int、unsigned:4位元組

5>signed int、signed、int:4位元組

2.float/double

1>float:4位元組%4.3f

2>double:8位元組%lf

3.char:

1>.1位元組

2>char型別儲存在記憶體中的它的ascii值

『a』——>65

//取餘(取模)%

5&2==1,3%4==3;

#include

pow(a,2);—>a的平方

sqrt(a)—>a的平方根

double v=pow(a,2);//求平方,用double型別,引用math.h

printf("v=%f\n",v);

double n=sqrt(c);//求平方根

printf("n=%f\n",n);

double c3=45;//求sin45度的值

double cc=sin(c3);

printf("cc=%f",cc);

求絕對值:    

int p=(-2);//求絕對值

int q= abs(p);

printf("q=%d\n",q);

double w=(-2.5);//求絕對值

double w1=fabs(w);

printf("%f\n",w1);

size of

下午:前、後——自增、自減

++a,--a,a++,a--

//scanf掃瞄函式的使用:

int a,b;

int sum;

char c;

printf("請輸入兩個整數和乙個字元,中間用空格隔開:");

scanf("%d %d %c",&a,&b,&c);

printf("%d,%d,%c\n",a,b,c);

sum=a+b;

printf("%d",sum);

二、構造型別

1.陣列

1>只能由同一型別的資料組成

2>定義:資料型別 陣列名[元素個數]

2.結構體

1>可以由不同型別的資料組成

2>先定義型別,再利用型別定義變數

三、指標型別

1.變數

四、列舉型別

五、優先順序

六、malloc? 

資料型別總結

資料型別總結 三大要素 1,id 位址 2,type 型別 3,value 值 可變型別 列表,字典,集合 共性 1,增加 2,刪除obj.pop obj.clear 3,修改 列表 字典可以 4,查詢 列表 字典可以 不可變型別 可hash型別 數字 整形,浮點型別 字串,元祖,布林型別 無論可變...

資料型別小總結

1 基本資料型別 整型 byte short int long 浮點型 float double 字元型 char 布林型 booleantrue false 自動型別轉換 byte short int longfloat double char 強制型別轉換 double float long i...

sqlite 資料型別總結

一般資料採用的固定的靜態資料型別,而sqlite採用的是動態資料型別,會根據存入值自動判斷。sqlite具有以下五種資料型別 1.null 空值。2.integer 帶符號的整型,具體取決有存入數字的範圍大小。3.real 浮點數字,儲存為8 byte ieee浮點數。4.text 字串文字。5.b...