《c++学习之路》
写在前面的话:
因为最近在学习OBR算法的时候遇到的很多基础性的问题,所以感觉自身的c++基础还是比较薄弱的,于是我就想趁这次机会,好好的将c++从头到尾再学一遍,同时也为了督促自己,所以将自己学习的笔记整理后以个人博客的方式发出来,同时也欢迎大家催更督促我。有什么问题欢迎大家留言或私信我!
学习视频->黑马程序员c++学习视频
学习目标:
目的:对c++有初步了解,能够有基础编程能力
案例:通讯录管理系统
第二阶段 核心
目的:介绍c++面向对象编程,为大型项目做铺垫
案例:职工管理系统
第三阶段 提高
目的:c++泛型编程思想,以及STL的基本使用
案例:演讲比赛系统、贪吃蛇、电子词典和机房预约系统
命名规则
1、项目名全部小写.
2、包名全部小写.
3、类名首字母大写,其余组成词首字母依次大写.
4、变量名,函数名首字母小写,如果名称由多个单词组成,除首字母外的每个单词的首字母都要大写.
5、常量名全部大写. // #define DEBUG
6、所有命名规则必须遵循以下规则 :
- 名称只能由字母、数字、下划线、$符号组成.
- 不能以数字开头.
- 名称不能使用c++中的关键字.
- 坚决不允许出现中文及拼音命名