C 字符常量 sizeof用法

 sizeof一共有3種形式(以64位編譯器爲例)spa

如何查看編譯器是多少位? 

sizeof(void *);
  • sizeof( 變量\常量 )
sizeof(10);    // 長度爲4

char c = 'a';   
sizeof(c);    // 長度爲1

sizeof ('a')   // 長度爲4,字符常量在內存中佔4個字節,存放的是字符的ASCII碼(整型數據)。 C語言規定全部字符常量都做爲整型量來處理。
  • sizeof  變量\常量
sizeof 10;

char c = 'a';
sizeof c;
  • sizeof( 數據類型 )
sizeof(float);
相關文章
相關標籤/搜索