以下例子示範 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月 */
編譯後執行,結果如下
此程式印出八種基本資料型態所佔的位元組數。
沒有留言:
張貼留言