c语言程序运行问题

来源:百度知道 编辑:UC知道 时间:2024/06/02 21:45:45
我运行了一个程序,弹弹出来一个对话框 我不明白他是什么意思
谢谢高手!
/* Note:Your choice is C IDE */
#include "stdio.h"
void main()
{
printf("int:%d\n",sizeof(int));
printf("char:%f\n",sizeof(char));
printf("short:%d\n",sizeof(short));
printf("long:%d\n",sizeof(long));
printf("float:%d\n",sizeof(float));
printf("double:%d\n",sizeof(double));
printf("long double:%d\n",sizeof(long double));

}

楼主你好!程序应该是这样的。sizeof(char)应该用整形输出。不能用%f
#include "stdio.h"
void main()
{
printf("int:%d\n",sizeof(int));
printf("char:%d\n",sizeof(char));
printf("short:%d\n",sizeof(short));
printf("long:%d\n",sizeof(long));
printf("float:%d\n",sizeof(float));
printf("double:%d\n",sizeof(double));
printf("long double:%d\n",sizeof(long double));

}