sizeof 可以用來去 陣列,指標,結構體,資料型別來求資料型別或者表示式長度符
使用方法如下:
#include "stdio.h"
void main()
;struct c
d;//結構體的使用
//printf("%d\n",sizeof(a));
// printf("%d",sizeof(b));
d.a=1;
d.c=2;
printf("%d\n",sizeof(d));//這個主要是對結構體的使用進行了說明
printf("%d\n",(d.a));}
//函式的指標,char ,int的指標,指標的指標都是4個位元組,同時說明了sizeof函式已經幫我們 求出來\
/* note:your choice is c ide */
#include "stdio.h"
//#include "stdlib.h"
void main()
//總結出來,無論是字元型的指標,還是int型的指標都是4個位元組(32位機)。函式的指標,指標的指標也是4個位元組。
sizeof 用法彙總
sizeof 功能 計算資料空間的位元組數 1.與strlen 比較 strlen 計算字元陣列的字元數,以 0 為結束判斷,不計算為 0 的陣列元素。而sizeof計算資料 包括陣列 變數 型別 結構體等 所佔記憶體空間,用位元組數表示。2.指標與靜態陣列的sizeof操作 指標均可看為變數型別的...
sizeof 用法彙總
sizeof 功能 計算資料空間的位元組數 1.與strlen 比較 strlen 計算字元陣列的字元數,以 0 為結束判斷,不計算為 0 的陣列元素。而sizeof計算資料 包括陣列 變數 型別 結構體等 所佔記憶體空間,用位元組數表示。2.指標與靜態陣列的sizeof操作 指標均可看為變數型別的...
sizeof 用法彙總
sizeof 功能 計算資料空間的位元組數 1.與strlen 比較 strlen 計算字元陣列的字元數,以 0 為結束判斷,不計算為 0 的陣列元素。而sizeof計算資料 包括陣列 變數 型別 結構體等 所佔記憶體空間,用位元組數表示。2.指標與靜態陣列的sizeof操作 指標均可看為變數型別的...