这篇文章主要介绍“c++ Primer变量的知识点有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“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变量的知识点有哪些”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注编程网其他教程频道,小编每天都会为大家更新不同的知识点。
--结束END--
本文标题: C++ Primer变量的知识点有哪些
本文链接: https://www.lsjlt.com/news/306644.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0