因为有了C的基础,发现C++其实并不算难,我就在此记录下我的学习路程,没错,今天,我正式开始我的C++学习之旅了。
我想,学C++之前一定不会少了学习输入与输出吧,对于输入与输出,首先接触的便是cin与cout,发现其实很好记,首字母都是c,输入时in,输出是out;
对于cin和cout,在此我写一点应该的注意事项吧:
对于cin:
(1)>>是与cin配合使用的提取运算符,它是在读取之前跳过空格,然后读取到空格为止。
(2)cin>>x>>y;这个语句是从键盘输入x和y的值,我觉得这种输入方法相比C的输入方法来说,方便了不是一点半点。
(3)在课本上找到了一个感觉很重要的地方,数据输入的时候,系统除了检查是否有空白,还检查输入的数据与类型是否匹配,像(2)中的语句,如果x是int型,y是float型,如果输入9.38 6.12这两个数的话,我们的想法是把9.38赋值给x,把6.12赋值给y,但是事实并不是这样,因为x是int型,所以x的值为9,但是y的值就会是0.38,这是我们在编程序的时候要注意的问题,别到时候感觉程序没问题,实际上运算结果出错了。
对于cout:
(1)cout我觉得与printf的区别并不是很大,当然,在写法上还是与printf有区别的,<<可以把不同的数据组合到一条语句中,还可以输出表达式的值,如cout<<x+y<<z;这条语句会把x+y的值和z的值根据先后输出到屏幕上。
怎么说呢,,感觉cin和cout挺简单的,有点不舒服的地方就是怕弄混了<<和>>,但是要是配合上流向,这也就不太难记忆了。
还有就是,不能忘了用cin和cout的时候,要先嵌入头文件iostream,再加上命名空间using namespace std;这个就很容易完成了。
写了第一个c++程序,虽然知道很简单,不会出错,但是当运行成功地时候,还是有点小激动的,哈哈。