c++ atoi

代码修行者 2013-08-06 09:05:50
        char c;
std::cout<<"Please input character:";
while(1)
{
std::cin>>c;
std::cout<<c<<" to int ="<<atoi(&c)<<std::endl;
}


为什么会一次性输入三行?
...全文
56 点赞 收藏 2
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
nextseconds 2013-08-07
你定义的是char类型,当然输出三行了123三个字符呢
回复
PPower 2013-08-06
这是输入被缓冲的结果。
回复
相关推荐
发帖
C++ Builder
创建于2007-08-02

1.3w+

社区成员

C++ Builder相关内容讨论区
申请成为版主
帖子事件
创建了帖子
2013-08-06 09:05
社区公告
暂无公告