C++教程之输入输出
学完C之后再学C++总能发现这两种语言是会有共通之处的,它们既有相同的地方也有截然不同的地方。那么学习C++就会显得轻松一些,只要懂得触类旁通,将所学的联想起来就更容易明白其中的道理。但是学习任何一门语言都要懂得积累,否则这门语言就学的不扎实。
现在刚开始学习C++也还是要有一个渐渐熟悉的过程。就从输入输出开始。C++的输入输出函数是cin和cout。
一个C++文件同样包含头文件、主函数。但是具体的内容就不一样了。因为初学所以就只熟悉<iostream>头文件。另外还要加上using namespace std;
经查找资料发现是为了解决多个模块间命名冲突的问题,所以要打开std这个命名空间。并且还有多种方法实现这个作用。
1.直接在包含<iostream>头文件之后,加上using namespace std;(完全打开std命名空间)
-
#include <iostream>
-
using namespace std;
2.包含<iostream>头文件,再用using std::(名称)打开需要的函数(只打开std部分空间)
-
#include<iostream>
-
using std::cout;
-
using std::endl;
注:::
是域限定符用于指定来自std命名空间
那么还有第三种方法就是 3.只要包含<iostream>头文件,但是函数用法上要改变一下
-
#include<iostream>
-
std::cout<<"Nice to meet you!"<<std::endl;
说完了C++形式上的不同,接下来就是学习输入输出函数的用法了 cout输出语句的一般格式为: cout<<表达式1<<表达式2<<……<<表达式n<<endl; endl表示换行,类似于C中的\n。
发现在用cout输出时,我们不必通知计算机按何种类型输出,系统会自动判别输出数据的类型,使输出的数据按相应的类型输出。并且一个表达式里不能输出多个值,比如cout<<a,b,c;就是不对的。 cin输入的用法也类似,不用像C中输入数值或字符时要加控制符。 cin语句的一般格式为: cin>>变量1>>变量2>>……>>变量n;
本文由IT教学网整理发布,转载请注明出处:http://www.itjx.com/jiaocheng/cyuyan/433.html