如题所述
第1个回答 2023-03-27
#include <stdio.h>
int main() {
printf("Size of char: %ld byte(s)\n", sizeof(char));
printf("Size of short: %ld byte(s)\n", sizeof(short));
printf("Size of int: %ld byte(s)\n", sizeof(int));
printf("Size of long: %ld byte(s)\n", sizeof(long));
printf("Size of float: %ld byte(s)\n", sizeof(float));
printf("Size of double: %ld byte(s)\n", sizeof(double));
printf("Size of long double: %ld byte(s)\n", sizeof(long double));
return 0;
}
在上述代码中,使用了printf函数来输出每个数据类型的大小。 %ld 表示长整型,而sizeof函数将返回数据类型所占用的字节数。
这个程序的输出结果将显示每个数据类型的存储空间大小(以字节为单位)。
int main() {
printf("Size of char: %ld byte(s)\n", sizeof(char));
printf("Size of short: %ld byte(s)\n", sizeof(short));
printf("Size of int: %ld byte(s)\n", sizeof(int));
printf("Size of long: %ld byte(s)\n", sizeof(long));
printf("Size of float: %ld byte(s)\n", sizeof(float));
printf("Size of double: %ld byte(s)\n", sizeof(double));
printf("Size of long double: %ld byte(s)\n", sizeof(long double));
return 0;
}
在上述代码中,使用了printf函数来输出每个数据类型的大小。 %ld 表示长整型,而sizeof函数将返回数据类型所占用的字节数。
这个程序的输出结果将显示每个数据类型的存储空间大小(以字节为单位)。