C++ Primer变量的知识点有哪些
发表于:2025-11-09 作者:千家信息网编辑
千家信息网最后更新 2025年11月09日,这篇文章主要介绍"C++ Primer变量的知识点有哪些"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"C++ Primer变量的知识点有哪些"文章能帮助大家解
千家信息网最后更新 2025年11月09日C++ Primer变量的知识点有哪些
这篇文章主要介绍"C++ Primer变量的知识点有哪些"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"C++ Primer变量的知识点有哪些"文章能帮助大家解决问题。
变量的定义形式一般为:类型说明符,变量名和初始化,
一.类型说明符
类型说明符一般就是常用的int,double,char等系统自带的类型关键字和自定义的类。
二.变量名
变量名一般由英文字母(小写)、数字、下划线(_)组成,其中数字不能作为变量名的第一位。
int a; //合法 int _; //合法int 8; //不合法,数字不能单独作变量名int _8; //合法 int a8_; //合法 int a_8; //合法 int _a8; //合法 int 8a_; //不合法,数字开头 int 变量; //特殊的,C++11标准中中允许汉字作为变量名
1.一般规范命名时,需要一定程度体现其功能意义,如:
记录分数的变量可命名为score,记录数字的变量命名为num等。
2.变量名尽量用小写,类名一般第一个字母大写。
3.当需要多个单词进行意义表达时,需要在单词之间做出明显的区分,如:
记录学生姓名的变量可命名为student_name或studentName,尽量不写成studentname。
4.变量名不可为关键字或类似名,如
char int; //不合法,有关键字intchar Int; //合法,但是不建议,易造成混乱char int; //不合法,有关键字intchar Int; //合法,但是不建议,易造成混乱
三.初始化
初始化是一个比较复杂的概念,在此暂不作深究,只需要知道它跟赋值操作不同。初始化是在定义变量时给与初始值,而赋值则是在变量创建后,抹去旧值赋予新值:
int i=6; //定义int型变量i并1初始化为6 int i; //定义int型变量i i=6; //将i赋值为6
可能会有疑问:刚刚说道,赋值要抹去旧值赋予新值,这里看上去并没有旧值,谈何抹去?
实际上,在定义变量i时,由于并没有人为初始化,系统会自动调用int的构造函数,将i初始化,一般为0(非确切值,据变量类型和编译器环境而定)。所以后续将i的值变为6属于抹去系统初始化的旧值,赋予i以新值。
关于"C++ Primer变量的知识点有哪些"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注行业资讯频道,小编每天都会为大家更新不同的知识点。
变量
合法
知识
数字
类型
知识点
关键
关键字
C++
系统
说明符
不同
混乱
单词
字母
实际
小写
建议
意义
是在
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
计算机网络技术专业题目
数据库恢复备份后账户登录不进去
下v连接到服务器
医院网络安全评级
手机克隆后系统数据库
湖南软件开发就找岚鸿
服务器钥匙锁
数据库持久化
阿里云服务器外网无法访问
北京卓然互联网科技有限公司
网络技术需要c语言吗
鸡泽企业建网站需要服务器吗
数据库表的字段属性的解释
卢一涛网络安全
海博软件开发公司电话
软件开发学生用什么电脑
职工网络安全教育会议
apn服务器怎么建设
机架式服务器更换内存条
职业中专网络安全技术试题
天眼查 掌停互联网科技
数据库系统数据亢余高
房地产中介网络技术有限公司
免安装 服务器
阿里云云数据库连接很慢
高青设备管理软件开发公司
购买oracle数据库
阿里巴巴 数据库构架
南京杭州上海软件开发工作
信息与网络技术工程师