谭浩强C++:掌握变量命名规则与实例
需积分: 9 11 浏览量
更新于2024-08-19
收藏 8.82MB PPT 举报
在谭浩强的经典C++教程中,章节一介绍了变量名的命名规则。在C++编程中,标识符是包括变量名、数组名和函数名在内的关键组成部分。这些标识符必须遵循特定的命名规范:仅允许使用字母(不分大小写)、数字和下划线,且首字符必须是字母或下划线,总长度不超过247个字符。重要的是,关键字,如"int", "if", "while"等,是保留给C++语言自身的语法用途,不能作为标识符使用。
变量的命名需遵循一定的命名策略,如避免使用C++的关键字,保持名字的意义明确,易于理解。例如,"INT"和"sum"是有效的标识符,而"int"和"while"由于是关键字,不能作为变量名。另外,所有变量在使用前都必须进行定义,以便为它们分配内存空间。
C++语言的历史发展值得一提,它的起源可以追溯到20世纪60年代的BCPL和70年代的B语言,随后Dennis Ritchie和Brian Kernighan在B语言基础上创造了C语言,主要用于编写UNIX操作系统。C语言以其结构化、灵活性、高效性和良好的可移植性而广受欢迎。C++正是在此基础上发展起来的,增添了面向对象特性,使其成为更为强大的工具。
C++语言的特点包括结构化设计、结合了高级语言和汇编语言的优点、高度可移植以及相对较大的设计自由度。然而,这种自由度对于初学者来说既是机遇也是挑战,因为需要理解和掌握严格的语法规则,以及调试程序的能力。尽管C++的语法结构可能不如某些其他语言严谨,但深入理解和实践将有助于提高编程技能和程序质量。
谭浩强的C++教程不仅涵盖了变量命名的规则,还深入讲解了C++语言的背景、特点和编程实践,为学习者提供了全面的学习材料。
深夜冒泡
- 粉丝: 19
- 资源: 2万+
最新资源
- robot_joint.tar.gz
- MT8-RGB程序更新 .zip
- Debouncer:Arduino的反跳库
- torch_sparse-0.6.4-cp36-cp36m-win_amd64whl.zip
- CourseSystem:C# 窗体应用程序,课程教务系统
- ngtrongtrung.github.io
- C20
- 技嘉B365M+9100F+5700XT(讯景雪狼版)
- flipendo-website:Flipendo 网站
- 智睿中小学校网站系统官方版源码 v3.3.0
- torch_sparse-0.6.7-cp37-cp37m-linux_x86_64whl.zip
- 取GB2312汉字.rar
- 纯CSS绿色下划线焦点的简洁导航
- 点文件:我的点文件
- fractals_py_p5:画出精美图片和曲线的五种方法称为分形
- 小学生噩梦--口算题卡生成器