C ++变量,文字和常量

C ++变量,文字和常量
本文将借助示例来学习C ++中的变量,文字和常量。
C ++变量
在编程中,变量是用于保存数据的容器(存储区)。
为了指示存储区域,应该为每个变量赋予唯一的名称(标识符)。例如,
int age = 14;
这里, age是int数据类型的变量,为其分配了一个整数值14。
注:该int数据类型表明变量只能容纳整数。同样,double如果必须存储小数和指数,则可以使用数据类型。
后面将详细了解所有数据类型。
变量的值可以更改,因此名称为variable。
int age = 14; // age is 14
age = 17; // age is 17


变量命名规则
• 变量名称只能包含字母,数字和下划线_。
• 变量名不能以数字开头。
• 变量名称不应以大写字母开头。
• 变量名称不能是关键字。例如,int是用于表示整数的关键字。
• 变量名可以以下划线开头。但是,这不是一个好习惯。
注意:应该尝试给变量起有意义的名字。例如,first_name 比起更好的变量名 fn。


C ++文字
文字是用于表示固定值的数据。它们可以直接在代码中使用。例如:1,2.5,'c’等。
这里1,2.5和’c’是文字。为什么?不能为这些术语分配不同的值。
这是C ++编程中不同文字的列表。


1.整数
整数是不带任何小数或指数部分的数字文字(与数字关联)。C编程中有三种类型的整数文字:
• 十进制(以10为底)
• 八进制(以8为底)
• 十六进制(以16为底)
例如:
小数:0,-9、22等
八进制:021、077、033等
十六进制:0x7f,0x2a,0x521等
在C ++编程中,八进制以a开头0,十六进制以a开头0x。
2.浮点数
浮点数是具有分数形式或指数形式的数字文字。例如:
-2.0
0.0000234
-0.22E-5
注意: E-5 = 10-5


  1. Characters
    通过将单个字符括在单引号内来创建字符文字。例如:‘a’,‘m’,‘F’,‘2’,’}'等。

4.转义序列
有时,在C ++编程中必须使用不能键入,或具有特殊含义的字符。例如,换行符(输入),制表符,问号等。
为了使用这些字符,使用了转义序列。
转义序列 性格
\b 退格键
\f 换页
\n 换行
\r 返回
\t 水平标签
\v 垂直标签
\ 反斜杠
’ 单引号
" 双引号
? 问号
\0 空字符
5.字符串文字
字符串文字是用双引号引起来的一系列字符。例如:
“good” 字符串常数
“” 空字符串常量
" " 六个空格的字符串常量
“x” 具有单个字符的字符串常量
“Earth is round\n” 用换行符打印字符串
将在C ++字符串中详细了解字符串。


C ++常数
在C ++中,可以创建无法更改其值的变量。为此,使用const关键字。这是一个例子:
const int LIGHT_SPEED = 299792458;
LIGHT_SPEED = 2500 // Error! LIGHT_SPEED is a constant.
本文使用了关键字const来声明名为的常量LIGHT_SPEED。如果尝试更改的值LIGHT_SPEED,则会收到错误消息。
也可以使用#define预处理器指令创建常量。将在C ++宏中详细了解它。

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 深蓝海洋 设计师:CSDN官方博客 返回首页