码迷,mamicode.com
首页 > 移动开发 > 详细

cin和cout的用法(头文件是<iostream>)

时间:2016-10-25 19:10:18      阅读:383      评论:0      收藏:0      [点我收藏+]

标签:ref   input   man   手工   https   str   符号   name   http   

一:标准输入函数cin 

    它是代表标准的输入设备--键盘,它是属于流的,他的用法和流的用法是一样的。也就是:cin>>变量; 输入多个变量可以写在一行,如:cin>>x>>y>>z; 这样写不好看,一般在输入语句的前面,都要做一个提示,”请输入×××”。 

    另外,这个函数是不用带地址符号"&"的,也不用写明变量类型,千万不要跟scanf混淆。当然也不检查变量输入是否合法。如:  

int i; 

cout<<"please input a number:" 

cin>>i; 

cout<<"i="<<i<<endl;

如果你输入的是一个字符如‘a‘那么他也不检查,但你输出的结果不是正确的,这要手工进行检查。当然他也跟scanf一样,如果在循环内部输入不合法的变量值,那么也将陷入死循环。如下:  

/*一个输入不合法变量陷入死循环的例子*/ 

 

endl是C++标准库中的操控器(Manipulator),包含于<iostream>(<iostream>),命名空间(namespace):std。注意endl(为字母l)而非end1(数字1)。
    ?意思:一行输出结束,然后输出下一行    全称:end of line
  endl英语意思是end of line,即一行输出结束,然后输出下一行。 


cin和cout的用法(头文件是<iostream>)

标签:ref   input   man   手工   https   str   符号   name   http   

原文地址:http://www.cnblogs.com/-xss/p/5997598.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!