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 ++宏中详细了解它。

C ++变量,文字和常量相关推荐

  1. Java 静态变量,静态方法,静态常量(java static 关键字)

    Java 静态变量,静态方法,静态常量  就是变量 ,方法,常量前面添加了static 关键字 为什么要使用静态的呢 有时候在处理问题时会需要两个类在同一个内存区域共享一个数据, 不如现在 Main ...

  2. iOS定义静态变量、静态常量、全局变量

    原文链接: iOS定义静态变量.静态常量.全局变量 简书主页:http://www.jianshu.com/users/37f2920f6848 Github主页:https://github.com ...

  3. php定义常量和静态常量的区别,php静态变量与自定义常量的区别实例详解

    php 静态变量与自定义常量的使用方法 ⚑ 静态变量的声明与使用 ⚑ 自定义常量的使用方式 什么是静态变量? 静态变量是指用static声明的变量,这种变量与局部变量的区别是,当静态变量离开了它的作用 ...

  4. 石川es6课程---3、变量let和常量const

    石川es6课程---3.变量let和常量const 一.总结 一句话总结: let非常好用,尤其是let的块级作用域可以解决之前要(function(){})()立刻执行函数做的块级作用域 1.js中 ...

  5. C++基础学习(02)--(数据类型,变量类型,变量作用域,常量,修饰符类型)

    文章目录 目录 一. 数据类型 C++ 中的数据类型 typedef enumeration枚举类型 c++中变量类型 二.变量作用域 三.常量 四.修饰符类型 目录 一. 数据类型 C++ 中的数据 ...

  6. 定义变量和常量的规范 c语言,C语言编程规范教材及练习(标识符命名与定义 变量 宏、常量 表的达式).pptx...

    C语言编程规范教材及练习(标识符命名与定义 变量 宏.常量 表的达式) C语言编程规范教材C语言编程规范工作组 201104目录标识符命名与定义 变量宏.常量表达式标识符的命名要清晰原则3.1 标识符 ...

  7. Variable(变量)、Constant(常量)

    Variable(变量).Constant(常量) 参考代码 变量 public class Variable {// 属性:变量// 类变量 staticstatic double salary = ...

  8. Java for Selenium | Java中的变量variable、常量constant、字面量Literal

                                       Java中的变量.常量与字面量 什么是变量(variable)? 程序语言大多数时候都是在处理不同的数据,比如整型数据int,字符 ...

  9. php的常量和变量,php的常量和变量

    在 需要注意的是标识符必须以字母或者下划线开头,并且只能包括字母.数字和下划线. 常量的定义 顾名思义,常量是一个不能改变的量,在脚本执行期间常量的值不能改变. 常量默认为大小写敏感,也就是区分大小写 ...

最新文章

  1. 手写html5游戏,HTML5 手写输入法
  2. getElementsByclassName
  3. Spring MVC-05循序渐进之数据绑定和form标签库(下) 实战从0到1
  4. RxJava系列6(从微观角度解读RxJava源码)
  5. 字符串中的编码解码问题
  6. 【转】开始iOS 7中自动布局教程(一)
  7. REST framework 权限管理源码分析
  8. vim使用教程(全)-最好的编辑器 2015-04-09 18:26 40人阅读 评论(0) 收藏...
  9. 【软件工程】软件开发的本质
  10. 信息学奥赛一本通 1042:奇偶ASCII值判断 | OpenJudge NOI 1.4 04
  11. 部分 I. 教程_第 2 章 SQL语言_2.2. 概念
  12. Docker基础学习笔记02:Docker基本操作
  13. 水墨流动生太极,四式''拳诀''展存储
  14. 如何迅速的找到合适的开发者?
  15. python日期,时间函数
  16. 一种支持多种并行环境的栅格地理计算并行算子
  17. android adb工具命令大全
  18. C++入门——实现十字消除游戏
  19. ADF4351应用电路
  20. Qt入门教程【硬件编程】串口基础知识

热门文章

  1. 快速排查feign.FeignException: status 500 …
  2. 2022-2028年中国盲盒产业研究及前瞻分析报告
  3. OpenCV 笔记(06)— Mat 结构、像素值存储方法、创建 Mat 对象各种方法、Mat 对象的运算
  4. C++核心编程(一)
  5. pytorch 优化器 机器学习 调参
  6. 一个框架看懂优化算法之异同 SGD/AdaGrad/Adam
  7. Java中如何实现Date与String之间的数据类型转换
  8. 第四天:Vue组件的slot以及webpack
  9. LeetCode简单题之爬楼梯
  10. 点击事件如何传递到Activity中