数据类型!
本帖最后由 yihayoooooo 于 2020-3-2 23:33 编辑#include<stdio.h>
int main()
{
printf("int = %d\n", sizeof(int));
printf("short int = %d\n", sizeof(short));
printf("long int = %d\n", sizeof(long));
printf("long long int = %d\n", sizeof(long long));
printf("char = %d\n", sizeof(char));
printf("_Bool = %d\n", sizeof(_Bool));
printf("float = %d\n", sizeof(float));
printf ("double =%d\n", sizeof(double));
printf(";ong double = %d\n", sizeof(long double));
return 0;
}
printf("_Bool = %d\n", sizeof(_Bool));
请问这行哪里错了? 谢谢 没有错啊! 正常输出呀,会不会是编译器的问题?
你的编译器是什么? 我觉得可能是编译器吧 编译的时候加上-std=c99试试,我记得c89标准是不支持_Bool的,不过这也得看编译器 zltzlt 发表于 2020-3-3 10:19
你的编译器是什么?
DEV C++
页:
[1]