【C++】第1-2章 C++基础 知识总结

来源:互联网 发布:java future.get 编辑:程序博客网 时间:2024/05/16 12:32

《C++ Primer Plus》第1-2章知识点总结


首先声明,本文总结内容均是在一定的C语言基础上进行的总结,因为第1-2章内容不多,所有知识点可能有些零散,不过都是刚学的容易忽略的知识点

C++融合了3种不同的编程方式:C语言代表的过程性语言、C++在C语言基础上添加的类代表的面向对象语言、C++模版支持的泛型编程


在运行C++程序时,要让窗口一直打开,直到按任何键,可在return语句前添加如下语句:

cin.get();


一个C++程序包含的基本元素

(1)注释,由前缀 // 标识
(2)预处理器编译指令 #include

(3)函数头: int main()。当使用 void main() 作函数头时,可省略 main() 函数中的 return 语句

(4)编译指令:using namespace,这个指令在后面的第九章会详细介绍,现在先姑且接受它

(5)函数体,用{和}括起

(6)使用C++和 cout 工具显示消息的语句

(7)结束 main() 函数的 return 语句


C++的输入与输出:

#include <iostream>using namespace std;int main(){    int number;    cin>>number;//输入    cout << number << endl;//输出    cin.get();    return 0;}


控制符 endl:

cout<<endl;——表示重起一行。在输出流中插入endl将导致屏幕光标移到下一行开头


换行符 \n :这是一种旧式方法。

endl确保程序继续运行前刷新输出;而使用“\n”不能提供这样的保证


在C++中,分号标示了语句的结尾


如果你发现在以前的程序清单中需要添加 cin.get(),则在这个程序清单中,需要添加两条 cin.get() 语句,这样才能在屏幕上看到输出。第一条cin.get() 语句在你输入数字并按Enter键时读取输入,而第二条cin.get() 语句让程序暂停,直到你按Enter键


自定义函数的使用

当main函数位于第一个函数时,需要在头文件处声明后面将用到的函数,比如

#include <iostream>using namespace std;void simon(int);//这句为声明


原创粉丝点击