C++_变量/常量/标识符命名规则
一、变量存在的意义:方便我们管理内存空间。
变量创建的语法:数据类型 变量名 = 初始值;
#define _CRT_SECURE_NO_WARNINGS 1#include <iostream>
using namespace std;int main()
{int a = 10;cout << "a = " << a << endl;system("pause");return 0;
}
cout语句的一般格式为:
cout << 表达式1 << 表达式2 << …… <<表达式n;
这与C语言的输出语句
printf("a = %d\n", a); 形式上更加直观。
二、常量存在的意义:用于记录程序中不可更改的数据(所以在程序中不可修改,否则会报错)。
C/C++有两种方法定义常量
a. #define 常量名 常量值
#define _CRT_SECURE_NO_WARNINGS 1#include <iostream>
#define Day 7
using namespace std;int main()
{int a = 10;cout << "一周总共有:" << Day << "天" << endl;system("pause");return 0;
}
b. const (翻译为:常数) 数据类型 常量名 = 常量值;
#define _CRT_SECURE_NO_WARNINGS 1#include <iostream>
using namespace std;int main()
{const int month = 12;cout << "一年总共有:" << month << "月" << endl;system("pause");return 0;
}
三、标识符命名规则:
1、标识符由字母(A-Z,a-z)、数字(0-9)、下划线“_”组成,并且首字符不能是数字,但可以是字母或者下划线。例如,正确的标识符:abc,a1,prog_to。
2、不能把关键字作为用户标识符,例如if ,for, while等。标识符对大小写敏感,即严格区分大小写,一般对变量名用小写,符号常量命名用大写。
3、标识符长度是由机器上的编译系统决定的,一般的限制为8字符(注:8字符长度限制是C89标准,C99标准已经扩充长度,其实大部分工业标准都更长)。
关于不能用数字,是因为如果允许数字开头命名标识符,
- 如2E3这样的字面量既可以表示变量(标识符),也可以表示常量:2*10^3。
- 同样地,b.0x7C7D(16进制数),015(8进制数),0x45Lu(16进制无符号长整型)均具有二义性。
- 如果全数字,那更不行。无法分辨是变量名还是数字常量。
标识符要见名知义
#define _CRT_SECURE_NO_WARNINGS 1#include <iostream>
using namespace std;int main()
{int num1 = 10;int num2 = 20;int sum = 0;sum = num1 + num2;cout << "sum = " << sum << endl;system("pause");return 0;
}
C++_变量/常量/标识符命名规则相关推荐
- python 变量类型注释_变量类型、命名规则及代码注释
人类在纸上可以写数字,也可以写文字,用数字来计算,用文字来说话,在人类的意识里你写的东西代表不同的含义!同样,在程序里面我们也按照人的习惯来设计,因此就有了变量类型这种说法!任何语言都会涉及到变量类型 ...
- 简而不漏,300字Java标识符命名规则规范,看一遍就可以记住,包名类名变量名常量名,让命名有迹可循
1.标识符命名规则 (如果不遵循,编译不通过,需要严格遵守) 由26个英文字母大小写,0-9,_,$组成 不可以数字开头 不可使用关键字和保留字,可以包含关键字和保留字 严格区分大小写 不能包含空格 ...
- C++阶段01笔记01【C++初识(第一个C++程序、注释、变量、常量、关键字、标识符命名规则)】
C++| 匠心之作 从0到1入门学编程[视频+课件+笔记+源码] 目录 C++课程安排 1 C++初识 1.1 第一个C++程序 1.1.1 创建项目 1.1.2 创建文件 1.1.3 编写代码 1. ...
- 用户标识符C语言规则,c语言用户标识符命名规则是什么?_后端开发
PHP Xdebug 是什么?_后端开发 Xdebug是一个开源的PHP程序调试工具,可以使用它来调试.跟踪及分析PHP程序运行状态,该工具需要配合编辑器来打断点.跟踪.调试及分析等,支持Xdebug ...
- 在MATLAB 中st_1是变量名,在Delphi中,根据变量标识符命名规则,st80不能用一个变量命名。...
在Delphi中,根据变量标识符命名规则,"st80"不能用一个变量命名. 更多相关问题 [单选,A型题] 胸痹表现为"心中痞,留气结在胸,胸满,胁下逆抢心", ...
- JAVA标识符命名规则及命名规范
文章目录 一.标识符可以标识什么 二.标识符是什么 三.标识符命名规则 四.标识符命名规范 一.标识符可以标识什么 标识符可以标识类名.方法名.变量名.接口名.常量名等. 二.标识符是什么 凡是程序员 ...
- java标识符命名_Java标识符命名规则
经常在网上看到一些代码对标识符的命名都不大规范,这次特地整理一下java中各类标识符的命名规则,希望对大家有所帮助. 一.标识符命名规则 1.标识符用作给变量.方法和类命名. 2.以字母.下划线&qu ...
- Java标识符命名规则,运算符,分支结构
Java标识符命名规则,运算符,分支结构 1 Java标识符命名规则 1.1命名规则案例 163邮箱,注册邮箱名限制6~18个字符,可使用字母,数字,下划线,需要以字母开头命名规则分析1.有长度限制2 ...
- 【详解】标识符命名规则及命名规范
标识符 凡是可以自己起名字的都叫做标识符.比如类名.变量名.包名.方法名.接口名等. 标识符命名规则 26个英文字母,0-9,_或$ 组成 数字不可以开头 不可使用关键字和保留字 不能包含空格,严格区 ...
最新文章
- SublimeLinter插件对PHP语法检测不起作用的解决办法
- arduino Pro Mini和nano​替代芯片LGT8F328P,上传报错Cannot run program解决方法
- FreeMarker 快速入门
- 如何查看数据库索引的利用率?
- 0429 Scrum团队成立与第6-7章读后感
- 一文搞定C#关于NPOI类库的使用读写Excel以及io流文件的写出
- php 结尾,PHP“意外结束”
- powerdesigner15(pd)+Oracle 11g 开发小问题
- 一个指针变量到底占几个字节
- POJ 2240 Arbitrage(SPFA判正环)
- OpenXava 4.5支持JPA继承映射和自动化业务逻辑
- 计蒜客 - 守望者的逃离
- 最受欢迎 Top 12 Python 开源框架,你都用过吗?| 原力计划
- Atitit 引流矩阵与矩阵引流 推广方法 attilax总结
- 返利平台php,MallWWI新模式返利商城系统 php版 v1.2.7
- DRAM原理-Storage Cell
- SpringBoot中怎么访问静态图片
- Python无法打开excel文档解决办法
- kylinserverv10部署dm8单实例命令行方式安装
- 【大数据实战项目八】使用机器学习算法进行预测分析并进行网上部署
热门文章
- 11月14日火箭vs灰熊视频直播在线观看
- 数据分析师说他们每天都在干什么
- 壁纸原来可以这样玩之Wallpaper Engine手机端
- 轻松玩转iOS UIToolbar
- SpringMVC工作流程描述(简易版本)
- python 打印数组第一行_打印数组中的第一个值而不是只打印第一个字母?(Python)...
- Linux分割字符串空格,linux strsep字符串分割
- 【FPGA教程案例96】控制案例1——基于FPGA的自适应PID控制器verilog实现
- Matlab画的eps图片中的Helvetica字体不能嵌入问题的解决办法
- sentinel 史上最全