返回信息流1、unsigned int data = 5000;
#define a 200000
float b = data/(2*a*a);
如果float是以四字节表示的,那么在计算b的时候,分母值太大会不会导致溢出?实际计算时宏定义的数是作为立即数存指令中,还是存放在内存中呢?
2、#define TIME 100
int j = 0;
for(i = 0;i < TIME;i++)
{
j++;
}
如何利用预编译器将for循环展开呢?也就是说在程序中写100条j++语句。
谢谢大家了~~~
这是一条镜像帖。来源:北邮人论坛 / cpp / #38574同步于 2010/4/26
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
请教大牛两个小问题
smart
2010/4/26镜像同步1 回复
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复
分母值大处理成0了...
第二个没有明白意思...
【 在 smart 的大作中提到: 】
: 1、unsigned int data = 5000;
: #define a 200000
: float b = data/(2*a*a);
: ...................