C++基础——基础语法

1 注释

C++支持单行注释和多行注释。

  • 单行注释
// 注释内容

单行注释直到改行末尾,可以与代码放在同一行,在代码后面注释

  • 多行注释
/* 注释内容 */

包含在其中的都会被注释

2 变量

变量的作用是给指定的内存空间起名,方便操作这段内存。变量值可以改变。
变量的使用可以分为三个阶段:

  • 声明变量
  • 定义变量
  • 使用变量
    其中声明和定义可以放到一个语句中。
    声明变量的时候不会分配内存,定义变量才会分配内存。
    语法:数据类型 变量名 = 初始值
#include 
using namespace std;

int main() {
    int a = 10;
    cout << "a = " << a << endl;
    a = 20;
    cout << "a = " << a << endl;
    return 0;
}

输出

a = 10
a = 20

如果变量没有定义,没有初始化,那么使用该变量所得到的结果是不确定的。

3 常量

常量与变量相对应,表示的是不可更改的数据。
C++中定义常量有两种方式

  • #define宏常量:#define 常量名 常量值
    该方式通常在文件头部分或者头文件中定义
  • 使用const修饰词:const 数据类型 常量名 = 常量值
    C++基础——基础语法_第1张图片
    C++基础——基础语法_第2张图片
    这两种都是常量,值定义后不可修改。

4 关键字

关键字是编译器保留字,不可用于作为常量名和变量名
C++关键字如下:

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
const_cast float protected this wchar_t
continue for public throw while
default friend register true
delete goto reinterpret_cast try

5 标识符命令规则

变量、常量这种标识符命名存在以下一些规则

  • 标识符不能是关键字
  • 标识符只能由字母、数字、下划线组成
  • 标识符的第一个字符不能是数组
  • 标识符区分大小写

你可能感兴趣的:(C++语言,c++,开发语言)