c语言中sizeof运算符,输出不同数据类型的长度
1、
a、sizeof运算符的符号是字节
b、各种数据类型的有符号型和无符号型长度一致
c、一般情况 short <= int <= long。
#include <stdio.h> int main(void) { puts("show the length."); printf("sizeof(char) = %u ", (unsigned)sizeof(char)); printf("sizeof(short) = %u ", (unsigned)sizeof(short)); printf("sizeof(int) = %u ", (unsigned)sizeof(int)); printf("sizeof(long) = %u ", (unsigned)sizeof(long)); return 0; }