C++(前传)上——初步认识、输入与输出、数据类型、函数
初步认识
先来看一个最简单的程序
现在把这个程序输入你的编译器,看一下运行结果,注意所有字符在英文下输入。
现在把这句cout << “Hello World!”;双引号里的改成任意你想输出的内容,然后再编译运行一次。
你应该对这个代码的语句和功能有一点猜想了。
1. 输入输出流
(1)输出流
cout << “Hello World!”;语句含义就是向显示器输出双引号里内容。
cout是输出流对象,<<是流插入运算符。
原理:键盘输入Hello World,插入到输出流,输出到显示屏。
cout语句格式:cout<<表达式<<表达式…<<表达式;
(2)输入流
cin是输入流对象,>>是流提取运算符。
如cin >> a >> b;语句含义就是将变量a、b的值输入计算机中的变量a、b.
原理:键盘输入a和b的值到输入流中,再从输入流中提取值送到计算机的变量a、b中。
cin语句格式:cin>>表达式>>表达式>>…表达式;
(3)输入输出流的控制符
如:设置字段宽度为(n)位:setw(n)
Cout<<setw(5)<<1234;这样输出的数字前面空了一格。
用控制符要加头文件iomanip。其余控制符自行查看。
2. 数据类型
计算机处理的对象是数据,而数据是以某种类型存在的。
int main()中int是声明数据类型为整型。
入门常用的类型划出来了,整型是整数,浮点型又叫实型,是小数,具体精度和规定查看书籍等资料。
3. 函数(初步了解)
结构:函数首部,函数体
如main函数
int main() //函数首部
{
…
return 0;
} //括号里是函数体
函数首部:在函数第一行,至少包括函数类型,函数名和一个圆括号。
如
函数体:即函数首部下面的大括号部分,一般包括局部声明和执行部分。
(函数语法后面章节会详细介绍)
最后说一下C++的一些规定
-
C/C++程序由一个或多个函数构成,main函数有且只有一个。
-
无论一个程序中有多少个函数,执行总是从main函数开始。
-
注释语句可增加程序可读性,以//开始,或以/* 开始,以*/结束。
-
分号是语句结束标志。
-
书写形式自由,一行内可以写多条语句,一条语句也可以分写在不同行上。
-
区分大小写字母。
(这个编辑器还不太会用,原文链接给想看的萌新C++系统教学(前传)上)
非常感谢看到最后,这是萌新学习过程中的一个整理。只有萌新才了解萌新,所以我坚持每一章都总结,方便系统学习,希望能用简洁的内容和自己经验帮助大家快速上手。
有几点说明:1.文中的图片虽然有水印,但真的是我自己做的图。我是先发到gong众号里,再编辑(复制)到博客里的。
2.我用的教材是谭浩强C++第三版C++程序设计,清华大学出版社
3.知识是自己总结的,例子也有改编的,所以有错还希望大家指出,共同进步,感谢感谢。