当前位置:首页 > 编程笔记 > 正文
已解决

C++基础——基础语法

来自网友在路上 168868提问 提问时间:2023-10-09 20:07:58阅读次数: 68

最佳答案 问答题库688位专家为你答疑解惑

1 注释

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

  • 单行注释
// 注释内容

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

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

包含在其中的都会被注释

2 变量

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

  • 声明变量
  • 定义变量
  • 使用变量
    其中声明和定义可以放到一个语句中。
    声明变量的时候不会分配内存,定义变量才会分配内存。
    语法:数据类型 变量名 = 初始值
#include <iostream>
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 数据类型 常量名 = 常量值
    在这里插入图片描述
    在这里插入图片描述
    这两种都是常量,值定义后不可修改。

4 关键字

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

asmdoifreturntypedefautodoubleinlineshorttypeidbooldynamic_castintsignedtypenamebreakelselongsizeofunioncaseenummutablestaticunsignedcatchexplicitnamespacestatic_castusingcharexportnewstructvirtualclassexternoperatorswitchvoidconstfalseprivatetemplatevolatileconst_castfloatprotectedthiswchar_tcontinueforpublicthrowwhiledefaultfriendregistertruedeletegotoreinterpret_casttry

5 标识符命令规则

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

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

99%的人还看了

猜你感兴趣

版权申明

本文"C++基础——基础语法":http://eshow365.cn/6-17974-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!