C++程序设计:谭浩强完整版-从‘Files’选项卡开始

需积分: 48 151 下载量 117 浏览量 更新于2024-08-23 收藏 8.66MB PPT 举报
"选择“Files”选项卡-C++程序设计--谭浩强(完整版)" 本资源主要涉及的是C++编程的学习,由著名计算机教育家谭浩强编著,内容涵盖C++语言的基本概念、发展历程及其特点。教程中不仅介绍了如何开始一个C++程序,如选择"Files"选项卡来创建源文件,还强调了C++语言在程序设计中的重要性和实用性。 1. C++语言发展历史: C++是从C语言发展而来,起源于20世纪70年代的BCPL和B语言。C++由贝尔实验室的Bjarne Stroustrup在C语言基础上进一步发展和完善,最初目的是为了编写UNIX操作系统。随着时间的推移,C++逐渐流行并成为一种广泛使用的面向对象的编程语言。 2. C++语言特点: - 结构化:C++支持结构化编程,语言简洁且使用灵活,适用于大型系统和小型控制程序。 - 高级与低级语言特性结合:丰富的运算符,包括位运算,兼顾高级语言和汇编语言的优势。 - 数据结构和功能强大:提供灵活的数据结构,使得程序表述和功能实现更为高效。 - 可移植性:C++程序在不同平台间的移植性较好,几乎无需修改即可在不同计算机上运行。 - 语法自由度大:这为熟练的程序员提供了创造通用高质量程序的可能性,但也增加了初学者的学习难度。 3. 程序设计入门: - 创建C++源文件:学习过程中,需要了解如何在IDE中选择"Files"选项卡,创建C++源文件,指定文件名和存储位置。 - 输入文件名:文件名通常以".cpp"或".cc"为扩展名,表示这是一个C++源代码文件。 - 选择驱动器或目录:文件应存储在合适的驱动器和目录下,便于管理和查找。 4. 学习挑战: - 对于初学者,C++的语法规则可能不够严格,因此在编写和调试程序时可能会遇到挑战。需要深入理解和实践,才能更好地掌握C++编程。 通过这个资源,读者将能够全面了解C++的基础知识,包括如何开始编写C++程序以及C++语言的核心特点,为后续的C++学习和编程实践打下坚实基础。