前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【C语言】“hello world!”程序入门详解

【C语言】“hello world!”程序入门详解

作者头像
修修修也
发布2024-04-01 14:20:30
860
发布2024-04-01 14:20:30
举报
文章被收录于专栏:修也的进阶日记

2022.7.2

纪念一下自己编写的第一个C语言程序

代码语言:javascript
复制
#include<stdio.h>
int main()
{
  /*我的第一个c语言程序*/
printf("hello world!\n");

return 0;
}

下面详细讲解一下这个第一个C语言程序:

1.include:包含。#include 是一个预处理命令,用来引入头文件。

2.<stdio.h>:stdio.h 是一个头文件 (标准输入输出头文件), 其中的std是standard(标准)的缩写,i是input(输入)的缩写,o是out(输出)的缩写,h则是head(头)的缩写。 当编译器遇到 printf() 函数时,如果没有找到 stdio.h 头文件,会发生编译错误。

第一行代码总结:综上,该行代码翻译结果为"这个文件可能会包含一个标准输入输出的头文件"。

而头文件是扩展名为 .h 的文件,包含了 C 函数声明宏定义,被多个源文件中引用共享。有两种类型的头文件:程序员编写的头文件和编译器自带的头文件(程序中出现的<stdio.h>就是一个编译器自带的头文件)。

3.int main():是主函数,程序从这里开始执行。

需要特别注意的是:所有的C语言程序都需要包含main()函数,且一个项目中只能有一个主函数,也即只能有一个程序的入口,否则编译器就会报错!

4.printf():是一个发送格式化输出到标准输出(屏幕)的函数,其中print(打印),f是format的缩写。因此printf可以理解为"格式化输出"。其作用是在屏幕上打印东西。

5.\n:是一个转义字符,能够实现换行效果。

C语言中还有其他许多转义字符,罗列如下:

6.return 0:终止 main() 函数,并返回值 0。先来看return的定义

因为C语言中0即为“空”/“无”的意思,因此return 0则意为“结束程序,且不需要返回任何东西”。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-09-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档