C++教程:DOS屏幕上的运行结果与C语言发展

需积分: 15 6 下载量 19 浏览量 更新于2024-08-19 收藏 8.81MB PPT 举报
在C++教程《C++程序设计》由谭浩强编著的章节中,主要讨论了运行程序时结果在DOS屏幕上的显示问题,以及C++语言的发展历程。该书由清华大学出版社出版,福建师范大学Jerryhuang参与课件制作。 20世纪60年代,Martin Richards和随后的Ken Thompson、Dennis Ritchie和Brian Kernighan分别开发了BCPL和B语言,这些语言的出现推动了编程技术的进步。1972年,C语言诞生,最初是为了编写UNIX操作系统而设计,它的出现使得程序设计更为实用。C++就是在C语言基础上发展起来的,融合了多种语言的优点,如结构化、面向对象和灵活性。 C语言的主要特性包括:结构化编程,使代码易于理解和维护;同时具备高级语言的抽象能力和汇编语言的性能,支持丰富的运算符和灵活的数据结构,适用于大型系统开发和小型控制程序,甚至科学计算;其程序具有良好的可移植性,能在不同类型的计算机上运行;然而,C语言的语法结构相对宽松,这给予有经验的开发者更大的设计自由度,但对初学者来说,理解和掌握可能会有些挑战,因为语法理解及调试可能需要更多练习。 C语言的缺点在于语法不够严谨,可能导致初学者在编写程序时遇到错误,即使编译通过,执行时也可能会出现问题。然而,只要深入理解C语言的语法规则,就能有效地编写和调试程序。谭浩强的C++教程不仅介绍了语言基础,还强调了实践中的关键技巧和注意事项,对于学习者来说,是理解和掌握C++的重要资源。