华中科技大学计算机学院C语言程序设计课程

需积分: 5 0 下载量 8 浏览量 更新于2024-06-30 收藏 224KB PPT 举报
"C语言程序设计ppt-第1章.ppt" C语言程序设计是计算机科学领域中的基础课程,主要介绍编程的基本概念和C语言的语法结构。这份PPT材料来自华中科技大学计算机学院,由曹计昌教授讲解。课程旨在帮助学生掌握C语言的编程技能,为后续的软件开发和系统级编程打下坚实的基础。 课程内容包括了对教材和参考书目的介绍。指定的教材是曹计昌、卢萍和李开合作编写的《C语言程序设计》(科学出版社,2008年2月)以及《C语言实验与课程设计》(科学出版社,2011年3月)。此外,还推荐了几本参考书籍,如Brian W. Kernighan和Dennis M. Ritchie的经典之作《The C Programming Language》(清华大学出版社),秦友淑和曹化工的《C语言程序设计典型题解析及自测试题》(西北工业大学出版社)以及秦友淑和曹化工的《C语言程序设计教程(第二版)》(华中科技大学出版社,2002年12月)。 课程中提到了C语言的标准,即ISO/IEC 9899:1999(E),这是C语言的国际标准,由国际标准化组织(ISO)和国际电工委员会(IEC)共同发布。C语言的起源可以追溯到Dennis M. Ritchie编写的"The C Reference Manual",后来在《The C Programming Language》一书中发表。Dennis Ritchie的个人主页上也有关于C语言发展历史的详细介绍。此外,课程还推荐了ANSI C标准库的维基百科页面,以及与C语言相关的标准文档,如n843、n897、n2794等,这些都是深入学习C语言的重要参考资料。 课程除了教材和标准之外,还提供了其他辅助学习资料,以帮助学生全面理解和掌握C语言。通过这门课程,学生将学习到变量、数据类型、控制结构、函数、数组、指针等核心概念,同时还会涉及内存管理、预处理器、错误处理等高级主题。通过实践编写C程序,学生将能提升解决问题的能力,并为后续的计算机科学学习奠定基础。