谭浩强C++教程:理解常量与变量及其类型

需积分: 9 4 下载量 191 浏览量 更新于2024-08-19 收藏 8.66MB PPT 举报
在谭浩强的C++入门到精通PPT中,章节一开始就介绍了常量与变量的概念。常量在程序运行过程中始终保持不变,根据其类型分为整型(如30,40)和实型(如30.0,40.0)。常量的定义并不随程序执行变化,它们在内存中占用固定的存储空间。相比之下,变量则是可变的,可以在程序执行过程中赋予不同的值。变量需要先声明其类型,比如int或double,这样编译器才能为其分配合适的内存空间。 C++语言的发展历程被简要回顾,从20世纪60年代的BCPL语言到70年代的B语言,再到C语言和C++的诞生。C语言最初由Dennis Ritchie和Brian Kernighan为UNIX操作系统设计,其特点包括结构化编程,支持高级语言的灵活性和汇编语言的效率,如丰富的运算符和灵活的数据结构。C语言的可移植性很高,一个程序可以在多种计算机平台上运行,但这也意味着语法结构相对宽松,对于初学者来说可能需要更多时间去理解和掌握。 然而,这正是C++所弥补的地方。C++是在C的基础上发展起来的,它引入了面向对象编程的概念,增强了代码的复用性和模块化,使得程序设计更为严谨,减少了出错的可能性。尽管C++的语法相对复杂,但只要深入理解语法规则,就能有效地编写和调试程序。常量与变量是C++编程的基础,理解它们对于学习C++至关重要,因为它们决定了程序中的数据存储和处理方式。