C++基础篇(1)

1. 使用命名空间定义的两种方法:A.using namespace 名字;B.命名空间的名字::变量(函数); 2.这两种方法分别在什么情况使用呢?A,方法在多次用到命名空间定义好的函数或变量; B.方法在一次或二次用到命名空间定义好的函数或变量。使用namespace定义命名空间,命名空间是不可以重复的 通过命名空间可以区分具有相同名字的变量 通过命名空间可以区分具有相同名字的函数

C++基础篇(1)

C++基础篇(1)

2. 由于单词有限,所以不同的公司在命名变量或函数时,会出现名字重复的现象,所以为了区分这些名字,使用名字空间来区分它们,如A::x和B::x

3. c与c++ 区别 a c++新增bool数据类型,数值为true与false c中真假是用0和非0来表示 virtue:快捷方便,还有视觉上清晰易懂 使得代码更加简洁 b c++除了拥有语言自带的初始化方式外,新增了一种定义方式(直接初始化)c:int x = 1024,c++:复制初始化int x = 1024,直接初始化int x(1024) virtue:很快捷方便 c c++可随用随定义,而c的对变量的定义必须放置在函数体最前面

C++基础篇(1)

C++基础篇(1)

C++基础篇(1)

4. IDE Integrated Development Enviroment 集成开发环境 包括代码编辑器 编译器 调试器和图形用户界面工具

5. a C++诞生地---贝尔实验室 bC++之父:比雅尼。斯特劳斯特鲁普博士。 c、C++语言的应用领域:嵌入式、游戏编程、网络编程、系统编程。优点:运算速度快、降低硬件成本。 dC与C++的关系:C是C++的子集、C++是从C的基础上发展而来的、C语言面向过程、C++支持面向全过程+支持面向对象。

C++基础篇(1)

6. C++的I/O方式不关注占位符,不关注数据类型,不易出现问题 cin--scanf cout--printf endl--/n

C++基础篇(1)

C++基础篇(1)