以下例子示範 sizeof 運算子的使用
#include <stdio.h>
int main(void)
{
printf("%11s%4d\n", "char", sizeof(char));
printf("%11s%4d\n", "short", sizeof(short));
printf("%11s%4d\n", "int", sizeof(int));
printf("%11s%4d\n", "long", sizeof(long));
printf("%11s%4d\n", "long long", sizeof(long long));
printf("%11s%4d\n", "float", sizeof(float));
printf("%11s%4d\n", "double", sizeof(double));
printf("%11s%4d\n", "long double", sizeof(long double));
return 0;
}
/* 《程式語言教學誌》的範例程式
http://pydoing.blogspot.com/
檔名:sizeofdemo.c
功能:簡單的程式範例
作者:張凱慶
時間:西元2010年4月 */ 編譯後執行,結果如下

此程式印出八種基本資料型態所佔的位元組數。
沒有留言:
張貼留言