C++面向对象编程:正确命名标识符与变量技巧

需积分: 16 14 下载量 87 浏览量 更新于2024-08-23 收藏 8.57MB PPT 举报
在C++面向对象程序设计中,变量名的命名规则至关重要。首先,C++中的标识符,包括变量名、数组名和函数名,遵循一定的命名规范。这些标识符仅允许使用字母(不分大小写)、数字和下划线,且首字符必须是非字母字符或下划线,总长度不得超过247个字符。关键字,如`int`、`if`、`while`等,是C++语言的内置保留字,不能被用作标识符。 命名一个好的变量名对于代码的可读性和维护性至关重要。例如,`INT`、`sum`和`de12`都是符合命名规范的例子,而`INT`虽然大小写敏感,但符合规则;`SUM`则因为没有特殊字符,也是合法的。在使用变量前,必须先进行定义,以便为它们分配内存空间,这是编程的基本原则。 C++语言的发展源于早期的BCPL和B语言,特别是Dennis Ritchie和Brian Kernighan在1972年设计的C语言,它最初是为了编写UNIX操作系统。C++正是在此基础上发展起来的,继承了C语言的灵活性和高效性,同时增添了面向对象的特性。C++语言具有结构化、灵活的数据结构和运算符、高度可移植性以及相对较大的设计自由度,但也因其语法结构的宽松,可能对初学者造成一定挑战。 C语言的主要特点包括结构化设计、灵活性和效率、良好的移植性和一定程度的自由度。尽管语法不够严谨,但只要理解了基本规则,通过实践和调试,编写和理解C++代码是可以掌握的。在实际编程中,选择有意义且易于理解的变量名,如将一个累加器命名为`totalSum`,可以极大地提升代码的可读性和可维护性。 学习C++面向对象编程,理解变量名命名规则、掌握C语言的历史和发展以及熟悉其主要特性,是入门和提高编程技能的关键步骤。