这是二刷课程,打算记录一下笔记,之前刷过C语言的基础课程后直接跟的C++核心和提高部分,还有很多细节没有照顾到,需反复熟悉练习记忆。
开始C++第一阶段,C++基础语法入门,要对C++有初步了解,能够有基础编程能力,在第一阶段结束的后面会紧跟一个案例:通讯录管理系统。
1 C++初识
1.1 编写一个C++程序:创建项目-->创建文件-->编写代码-->运行程序
基本框架:
#include<iostream>
using namespace std;
int main()
{
system("pause");
return 0;
}
1.2 注释
单行注释: //
多行注释: /*? ?*/
1.3 变量
作用:方便管理内存空间
语法:数据类型 变量名=初始值
1.4 常量
C++中定义常量两种方法:
- #define 宏常量? ? 例:#define day 7
- const 数据类型 常量名=常量值
1.5 关键字
在创建变量名或者常量名的时候,避免跟关键字重名
asm | do | if | return? | typedef | auto | double | inline | short | typeid | bool | dynamic_cast | int | signed | typename | break | else | long | sizeof | union | case | enum | mutable | static | unsigned | catch | explicit | namespace | static_cast | using | char | export | new | struct | virtual | class | extern | operator | switch | void | const | false | private | template | volatile | cosnt_cast | float | protected | this | wchar_t | continue | for | public | throw | while | default | friend | register | true | | delete | goto | reinterpret_cast | try | |
1.6 标识符命名规则
- 标识符不能是关键字
- 标识符只能由字母、数字、下划线组成
- 第一个字符必须为字母或下划线
- 标识符中字母区分大小写
|