红联Linux门户
Linux帮助

code-reading 2.1学习笔记

发布时间:2009-10-03 15:03:01来源:红联作者:释梵
目的:测试编译器对未定义数的处理
程序如下
#include
int main()
{
int a;
float b;
double c;
// bool d; Bool is not a type for c

printf("int:%d\n",a);
printf("float:%f\n",b);
printf("double:%lf\n",c);
// printf("bool:%d\n",d);
return 0;
}

输出结果:
//int:134513712
//float:0.000000
//double:0.000000

编译器gcc 4.4.1-2
使用命令 gcc 文件名.c

知识点:bool不是一个可用的类型;整数值随机;浮点型和双精度型设置为0。
文章评论

共有 1 条评论

  1. successor 于 2009-10-03 15:26:19发表:

    受教