凌阳教育的个人空间 https://blog.eetop.cn/204849 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

C程序的基本结构

已有 297 次阅读| 2016-3-30 15:46

到目前为止所讨论的示例程序表明,C程序可以看做为各个构成块的组合,这些构成块称为函数。一个函数就是一个子例程,可以包含一个或多个语句,这些语句被设计为用于执行一个特定的任务。要编写一个C程序,首先要创建函数,然后将函数组合起来。一个C程序可以包含一个或多个部分,如图所示。

文档部分

-----------------------------------------

链接部分

-----------------------------------------

定义部分

-----------------------------------------

全局声明部分

-----------------------------------------

main()函数部分

{

       声明部分

       执行部分

}    

----------------------------------------

子程序部分

函数1

函数2

...                         (自定义函数)

...

函数n    

文档部分由注释行组成,用于给出该程序的名称、作者和其他信息,程序员以后可以使用这些信息。链接部分提供了一些指令,告诉编译器从系统库中要链接哪些函数。定义部分定义了所有符号常量。

有些变量可以在多个函数中使用,这种变量称为全局变量,它们在全局声明部分中进行声明。全局声明部分位于所有函数之外。该部分还用于声明所有自定义函数。

每个C程序必须有一个main函数部分。该部分包含两个部分,即声明部分和执行部分。声明部分用于声明所有将在执行部分中使用的变量。在执行部分至少应有一条语句。这两部分必须位于开括号和闭括号之间。程序的运行从开括号开始,到闭括号处结束。Main函数的闭括号是程序的逻辑结束位。声明和运行部分中的所有语句都以分号结尾。

子例程段包含了所有的自定义函数,这些函数在main函数中被调用。尽管自定义函数可以以任意顺序出现,但通常是将它们放在main函数之后。

main函数之外,如果没有必要,其他所有的段都可以省略。

凌阳教育,全国唯一一家原厂式嵌入式培训机构,专业从事嵌入式人才培训13年,最近新开课程信息安全工程师培训,想了解更多嵌入式资料下载或者是凌阳教育的动态,请访问凌阳教育官网www.sunplusedu.com


点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 1

    粉丝
  • 0

    好友
  • 1

    获赞
  • 3

    评论
  • 3815

    访问数
关闭

站长推荐 上一条 /1 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-4-26 08:52 , Processed in 0.013945 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部