| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1662 人关注过本帖
标题:请教两个关于"cin"的小问题,如蒙赐教,不胜感激,先谢了
只看楼主 加入收藏
ptr
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2006-7-19
收藏
得分:0 
操作符 dec,hex,oct用来以十进制,十六进制,八进制读写整形数据

不好意思,刚才写错了
改过了,您再看看~
2006-07-22 11:50
穆扬
Rank: 1
等 级:禁止发言
帖 子:1910
专家分:0
注 册:2006-6-1
收藏
得分:0 
提示: 作者被禁止或删除 内容自动屏蔽

2006-07-22 11:54
ptr
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2006-7-19
收藏
得分:0 
应该叫 操作符 吧~~~如同 endl一样吧~~~~~~~

2006-07-22 11:58
穆扬
Rank: 1
等 级:禁止发言
帖 子:1910
专家分:0
注 册:2006-6-1
收藏
得分:0 
提示: 作者被禁止或删除 内容自动屏蔽

2006-07-22 12:01
ptr
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2006-7-19
收藏
得分:0 

操纵符

我没有实验过在cin上可以不可以用.

但是下面的是可以的~

#include"iostream"
using namespace std;
main()
{int i=11;
cout<<"i="<<i<<"\n";
cout<<"i="<<dec<<i<<"\n";
cout<<"i="<<hex<<i<<"\n";
cout<<"i="<<oct<<i<<"\n";

}

2006-07-22 12:04
穆扬
Rank: 1
等 级:禁止发言
帖 子:1910
专家分:0
注 册:2006-6-1
收藏
得分:0 
提示: 作者被禁止或删除 内容自动屏蔽

2006-07-22 12:06
wfpb
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:2188
专家分:0
注 册:2006-4-2
收藏
得分:0 

不叫操作符,叫操作算子,流那一节应该讲过


[glow=255,red,2]wfpb的部落格[/glow] 学习成为生活的重要组成部分!
2006-07-22 12:10
ptr
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2006-7-19
收藏
得分:0 



值得再说一下的是:

一旦COUT的状态被OCT,HEX,DEC改变了,这种状态将保持不变,直至发生另一次改变.
#include"iostream"
using namespace std;
main()
{int i=11;
cout<<"i="<<i<<"\n";
cout<<"i="<<dec<<i<<"\n";
cout<<"i="<<hex<<i<<"\n";
cout<<"i="<<i<<"\n";//仍然按HEX输出.

}

我的理解是上面那样,具体请24楼的测试.

[此贴子已经被作者于2006-7-22 12:18:46编辑过]

2006-07-22 12:17
穆扬
Rank: 1
等 级:禁止发言
帖 子:1910
专家分:0
注 册:2006-6-1
收藏
得分:0 
提示: 作者被禁止或删除 内容自动屏蔽

2006-07-23 06:38
wfpb
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:2188
专家分:0
注 册:2006-4-2
收藏
得分:0 
哦,是这个意思啊,cin没有这个功能。但是似乎也不太重要,因为应该有这样的函数。起码cout都可以将10进制转换成其他输出。

老大,我说的cout转换就是这个意思啊。。。
这就是流控制啊~!

[glow=255,red,2]wfpb的部落格[/glow] 学习成为生活的重要组成部分!
2006-07-23 17:04
快速回复:请教两个关于"cin"的小问题,如蒙赐教,不胜感激,先谢了
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.044160 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved