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

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

日志

显示一条消息

已有 356 次阅读| 2016-3-28 15:32

下面是一个很简单的程序。

main()

{

/----------显示开始---------------/

 

printf("I see,I remember");

/---------显示结束---------------/

}    

改程序将产生如下的输出:

I seeI remember

让我们来详细看看改程序。第一行告诉操作系统程序名师main,从这一行开始执行。

main()函数是C系统使用的一个特殊函数,用来告诉计算机程序的运行起点。每个程序必须有一个main函数。如果有多个main函数,编译器就无法知道哪一个是程序的起始点。紧跟在main后面的空括号对表明main函数不带参数。

第二行的开始是“{”,表明main函数的开始,而最后一行的闭括号则表示该函数的结束。在上面范例程序中,闭括号还标志着整个程序的结束。这两个括号之间的所有语句就形成了函数体。函数体包含有一个指令集,从而完成指定的任务。

在上面的示例程序中,函数体包含有3个语句,其中只有printf一行是可执行的语句。以/星号开始,以星号/结尾的行,称为注释行。程序中恰当地使用注释行,可以提高程序的可读性。更容易让人理解。由于注释行不是可执行语句,因此/星号与星号/之间的内容全部被编译器忽略掉。通常,一个注释可以插入到程序的任何空白处——行的开始、中间或结尾处——但不能插入到一个词的中间。

尽管注释行可以出现在程序的任意地方,但在C语言中它们不能嵌套。这就意味着,不能再注释行中再插入注释行。一旦编译器发现了注释的开始标志,它就将忽略掉后面的所有内容,直到再发现一个结束标志为止。

由于注释行不会影响程序的运行速度以及编译后的大小,因此我们应大方地在程序中使用注释。注释有助于开发人员和其他用户理解程序的不同函数和运算,对程序的调试和测试也有帮助。

printf("I see,I remember")

printf是预定义的标准的C函数,用于显示输出。预定义的含义就是,该函数已编写好并已编译。在链接时,与我们的程序链接在一起。Printf函数将两个引号之间的内容显示出来。在本例中,其输出为:

I see,I remember

注意,打印行以分号结尾。C语言的每条语句都必须以分号结尾。

假设我们要如下地将输出显示成两行:

I see,

I remember

这可以通过添加两个printf函数来实现,具体如下:

printf("I see,\n")

printf("I remember")

两个括号之间的信息成为该函数的参数。第一个printf函数的参数是“I see\n”,第二个的是“I remember”。这些参数只是要显示出来的字符串。

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

 


点赞

评论 (0 个评论)

facelist

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

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

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 1

    粉丝
  • 0

    好友
  • 1

    获赞
  • 3

    评论
  • 3815

    访问数
关闭

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

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

GMT+8, 2024-4-19 21:12 , Processed in 0.013684 second(s), 6 queries , Gzip On, Redis On.

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