电子文章 | 电子资料下载 | 家电维修 | 维修资料下载 | 加入收藏 | 全站地图
您现在所在位置:电子爱好者维修技术维修教程知识电路学习C语言程序设计

C语言程序设计

09-08 00:46:12 | http://www.5idzw.com | 电路学习 | 人气:637
标签:学习园地,http://www.5idzw.com C语言程序设计,http://www.5idzw.com
    C语言程序是由函数构成的,函数是C语言中的一种基本模块。在《手教手教你学单片机的C语言程序设计(三)》中,我们已经介绍了C语言程序的组成结构,即C语言程序是由函数构成的,一个C源程序至少包括一个名为main()的函数(主函数),也可能包含其它函数。
   
    C语言程序总是由主函数main()开始执行的,main()函数是一个控制程序流程的特殊函数,它是程序的起点。所有函数在定义时是相互独立的,它们之间是平行关系,所以不能在一个函数内部定义另一个函数,即不能嵌套定义。函数之间可以互相调用,但不能调用主函数。


   
    从使用者的角度来看,有两种函数:标准库函数和用户自定义功能子函数。标准库函数是编译器提供的,用户不必自己定义这些函数oC语言系统能够提供功能强大、资源丰富的标准函数库,作为使用者,在进行程序设计时应善于利用这些资源,以提高效率,节省开发时间。
   
    函数定义的一般形式为:
   
    函数类型标识符函数名(形式参数)
   
    形式参数类型说明表列
   
    {
   
    局部变量定义函数体语句
   
    }
   
    ANSIC标准允许在形式参数表中对形式参数的类型进行说明,因此也可这样定义:
   
    函数类型标识符函数名(形式参数类型说明表列)
   
    {
   
    局部变量定义函数体语句
    }
   
    其中:
   
    “函数类型标识符”说明了函数返回值的类型,当“函数类型标识符”缺省时默认为整型。
   
    “函数名”是程序设计人员自己定义的函数名字。
   
    “形式参数类型说明表列”中列出的是在主调用函数与被调用函数之间传递数据的形式参数。如果定义的是无参函数,形式参数类型说明表列用void来注明。
   
    “局部变量定义”是对在函数内部使用的局部变量进行定义。
   
    “函数体语句”是为完成该函数的特定功能而设置的各种语句。
  • 1
  • 2
  • 3
  • 4
  • 下一页
【内容导航】 第1页:函数的定义 第2页:函数的参数与函数返回值 第3页:函数的调用 第4页:对被调函数的说明,C语言程序设计
关于《C语言程序设计》的更多文章

相关分类

电路学习 更新

电路学习 推荐排行