谭浩强C++教程:变量命名规则详解
需积分: 9 193 浏览量
更新于2024-08-19
收藏 8.81MB PPT 举报
在谭浩强的C++基础教程中,变量名的命名方法是编程入门的关键知识点。首先,标识符是程序中的命名元素,包括变量名、数组名和函数名等,它们必须遵循一定的规则。这些规则规定标识符只能由字母(不分大小写)、数字和下划线组成,且第一个字符必须是非关键字字符。标识符的长度限制在247个字符以内,且不能与C++的关键字冲突,如`int`, `if`, `while`等。
正确的命名示例有`INT`, `sum`, `de12`, `SUM`,因为它们符合命名规范。然而,记住在使用变量之前必须先进行定义,这是为了在内存中为其分配存储空间。例如,不能在未声明`int sum = 0;`之前就直接使用`sum`。
C++语言的发展历史始于1972年的C语言,由Dennis Ritchie和Brian Kernighan在Martin Richards的BCPL和B语言基础上开发。C语言最初是为了编写UNIX操作系统而设计,后来逐渐流行起来。C++则是C语言的增强版本,它结合了C语言的灵活性和结构化编程的优势,同时提供了更多的特性,如面向对象编程支持。
C++的主要特点包括:
1. 结构化编程:C++简洁易用,适用于大型系统和小型控制程序,以及科学计算领域。
2. 高级与低级语言的结合:它提供了丰富的运算符,包括算术、逻辑和位运算,以及灵活的数据结构,使程序表达能力强,性能高效。
3. 可移植性:C++编写的程序在不同计算机平台上的兼容性较好,只需少量调整即可运行。
4. 自由度大但挑战性:C++语法结构相对宽松,允许程序员有足够的灵活性,但也可能导致新手在理解和调试程序时遇到困难。
学习C++时要注重变量名的命名规则,理解C语言的历史背景和C++的发展,掌握其结构化、结合性和可移植性等核心特性。随着编程技能的提升,这些基础知识将有助于提高代码的质量和可维护性。
230 浏览量
111 浏览量
2009-11-27 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
148 浏览量
147 浏览量
2012-05-02 上传
条之
- 粉丝: 27
- 资源: 2万+
最新资源
- 2020-nCov-anhui-master.zip
- Data_PreProcessing_with_Python
- struts+hibernate实现的网络购物系统.zip
- 四川某水泥厂工程施工组织设计
- КодКупона-crx插件
- 可可
- YuHoChau.github.io
- 链接图形:链接不同图形的轴以进行缩放和平移-matlab开发
- virtual.com-Website:我未来公司的网站
- 中欧地区工程机械出口市场分析
- 微信小程序-云笔记.rar
- unittestStudy.zip
- PyMAF:“带有金字塔形网格对齐反馈环的3D人体姿势和形状回归”的代码
- sscm:学生选课系统
- 公路建设项目工程可行性研究报告文本格式及内容要求.zip
- 细石混凝土地面分项工程质量管理