经过一天的学习,对C++有了一点初步的认识,在这里记录下来,第一篇学习笔记就从这个开始,希望自己能坚持写下来。
c++初印象
第一次接触C++,之前有学过C语言。对C++的初印象就从与C语言的对比开始:
- C是C++子集,C的语句可以全部用于C++的代码编写
- C++增加对面向对象的支持(面向对象主要思想:继承、封装、对态)
- 增加了新的数据类型:bool
- 新的初始化方式:
int x(1024);
- 函数重载
- 模板(还不是很清楚)
- 命名空间:
using namespace std:
,命名空间是定义的集合,使用using引用
记录的肯定不全,希望随着以后更深的学习能够了解更多。
一个例子
#include <iostream>
#include <stdlib.h>
using namespace std;
int main()
{
cout<<"Hello World"<<endl; //换行可以用'/n',同样可以用<<endl
system("pause");
return 0;
}
几个常识:
- C++区分大小写
- C++中所有过程式的实体都叫函数。(其它语言中的过程、方法、函数和子程序,C++统称函数)
- 声明和定义的区别:
- 声明一个变量时仅仅引入变量的名字和类型;
- 定义一个变量会分配该变量的内存空间
- 声明变量时尽量使用有意义的变量名
变量表达式以及赋值语句的学习笔记写在下一篇