注册 登录
编程论坛 C++教室

[求助]C++初级问题

dengtc 发布于 2007-05-18 15:59, 695 次点击
1>C++提供了什么措施来防止超出整型的范围?
2>cout.put()有什么用途及定义?
3>将long值赋给double会导致舍入误差吗?
请各位大哥大姐帮帮忙!!!

[此贴子已经被作者于2007-5-18 16:02:05编辑过]

9 回复
#2
I喜欢c2007-05-18 17:58

听说C++提供climits头文件来防止超出整型范围

#3
I喜欢c2007-05-18 17:59
但怎么用还是不知道...

上面的话对不对我也不敢肯定....
#4
dengtc2007-05-18 18:24

哦!
谢谢了!I喜欢c!!
cout.put()有什么用途及定义?
将long值赋给double会导致舍入误差吗?
这2个问题呢?

#5
I喜欢c2007-05-18 18:47

cout.put(); 有什么用途及定义?

#include <iostream>
using namespace std;

int main()
{
char ch;
while(cin.get( ch ))
cout.put( ch );
// ...
}

#6
dengtc2007-05-19 10:05
I喜欢c
能说得再具体点吗?
非常感谢!!!
#7
raulxxyuer2007-05-19 17:41
#8
leeco2007-05-20 01:34

1.C++没有提供措施保证,溢出也是可以利用的一个skill
2.替代了int putchar(int);
3.会

#9
dengtc2007-05-21 17:39
谢谢!leeco
#10
孤魂居士2007-05-21 21:56
为什么现在些学生学C,循环语句都喜欢用while语句,而不喜欢用FOR 语句呢?]

其实FOR语句比while语句要简单的多```
1