Linux C++ 001-C++初识
本节关键字:Linux、C++、注释、关键字
相关库函数:cout、endl
第一个C++程序
#include <iostream>
int main(int argc, char *argv[])
{
cout << "Hello World" << endl;
return 0;
}
注释
注释的作用:在代码中添加一些说明和注释,方便自己或其他程序员阅读代码
单行注释
通常放在一行代码的上方,或者一条语句的末尾,对该行代码进行说明
// 单行注释
多行注释
通常放在一段代码的上方,对该段代码做整体说明
/*
注释1
注释2
*/
常量和变量
C++中的常量和变量与C语言中的常量和变量基本上一样。
变量的作用:给一段指定的内存空间起别名,方便操作这段内存
语法:
数据类型 变量名 = 初始值;
常量的作用:用于记录程序中不可更改的数据
语法:
#define 常量名
const 数据类型 常量名 = 常量值;
关键字
关键字是C++中预先保留的单词(标识符),定义变量或者常量时,不要使用关键字。
signed | unsigned | char | bool | short |
---|---|---|---|---|
int | float | long | double | sizeof |
if | else | for | while | do |
switch | case | continue | break | goto |
default | return | define | typedef | struct |
enum | union | static | const | inline |
volatile | class | public | private | protected |
wchar_t | true | false | this | register |
friend | new | delete | auto | dynamic_cast |
typename | mutable | catch | explicit | namespace |
static_case | using | export | extern | virtual |
template | throw | reinterpret_case | try | asm |
标识符命名规则
C++的标识符命名规则与C语言的标识命名规则一样。
(1)标识符不能是关键字
(2)标识符只能由字母、数字、下划线组成
(3)第一个字符必须为字母或下划线
(4)标识符中字母区分大小写