编写程序,输出short, int, long, float, double, char等类型变量所占的存储空间大小。
输入用例:0
输出用例:2 4 8 4 8 1
#include <stdio.h>
#include <math.h>
int main(){
int intSize=sizeof(int);
int shortSize=sizeof(short);
int longSize=sizeof(long);
int doubleSize=sizeof(double);
int charSize = sizeof(char);
printf("%d,%d,%d,%d,%d\\n",intSize,shortSize,longSize,doubleSize,charSize);
}
如有帮助,感谢采纳!
sizeof能满足吧