谭浩强C语言程序设计概述:函数声明与学习要点

需积分: 10 3 下载量 62 浏览量 更新于2024-08-20 收藏 11.15MB PPT 举报
"函数声明在C语言程序设计中的重要性,谭浩强的C语言相关教材与学习要点" 在C语言编程中,函数声明是至关重要的一个环节,它为编译系统提供了关于函数的信息,包括函数返回类型、参数列表以及参数类型。函数声明的一般形式可以写成"函数类型 函数名(形参类型 [形参名],….. );"或者"函数类型 函数名();"。其主要作用在于提前告知编译器函数的特征,这样在调用函数时,编译器就能检查调用是否正确,比如参数类型和数量是否匹配。 函数声明和函数定义有所不同。函数定义包含了函数的完整实现,而声明仅包含函数的头部信息,即函数返回类型和参数列表。在C语言中,函数声明也被称为函数原型。声明时可以省略形参名,只需列出形参的类型即可。函数声明可以在程序的数据说明部分,无论是在函数内部还是外部。 谭浩强的C语言教材是学习C语言的基础资源,其中包括《C程序设计(第二版)》、《C语言程序设计教程》、《C高级实用程序设计》和《C程序设计试题汇编》等书籍。这些教材可以帮助初学者掌握C语言的基本概念、语法,以及如何进行算法分析和设计。学习C语言通常需要64学时的时间,要求学生不仅能够理解基本概念,还要熟练掌握TurboC的上机操作环境,能编写、阅读和调试C程序。 学习C语言的过程中,需要重视预习,保持课堂专注,积极参与思考,认真并独立完成作业,同时充分利用上机实践的机会。课程内容涵盖C语言的各个方面,从基础的C语言概述,如程序的灵魂——算法,到更高级的主题,如指针、结构体与共用体,以及文件操作等。 C语言起源于20世纪70年代,由ALGOL60、CPL、BCPL和B语言逐步发展而来,最初是为了编写UNIX操作系统。随着时间的推移,C语言逐渐标准化,成为1990年的ANSI C标准,并在全球范围内广泛采用,产生了多个不同的版本,如Microsoft C和TurboC。 理解和掌握函数声明是C语言学习的重要组成部分,而谭浩强的教材则为这一过程提供了扎实的理论基础和实践指导。通过系统的学习和实践,学生可以逐渐精通C语言,从而能够编写高效且可移植的代码。