企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
### C 语言入门 参考[菜鸟教程之C语言教程](https://www.runoob.com/cprogramming/c-tutorial.html),下面各个章节都是从该教程中摘抄总结的。 不知道大家在学习一门新的开发语言敲的第一行代码是什么?应该百分之 90 % 以上都是打印 ”HelloWorld“ 吧,我们就以打印 ”HelloWorld“ 为例来正式进入 C 语言的学习吧。 ### 1. 程序结构 我们先来看一下最简单的一个 C 程序,先来打印一个 “HelloWorld”。代码如下: ``` #include <stdio.h> /** * C 语言入口程序 * @return */ int main() {//主函数,程序从这里开始执行 printf("C 语言入门第一行代码 Hello World! \n"); return 0; } ``` 可以看到 C 语言的入口函数跟 Java 的类似吧,都是以 main 来定义的入口,接下来我们讲解一下上面这段程序的意思: 1. 程序的第一行 #include 是预处理器指令,告诉 C 编译器在实际编译之前要包含 stdio.h 文件。 2. 下一行 `/*...*/ `将会被编译器忽略,这里放置程序的注释内容。它们被称为程序的注释。 3. 下一行 `int main()` 是主函数,程序从这里开始执行。 4. 下一行 `printf(...) `是 C 中另一个可用的函数,会在屏幕上显示消息 "C 语言入门第一行代码 Hello World!"。 5. 下一行 `return 0;` 终止 main() 函数,并返回值 0。  当然你可以通过命令来执行,如下所示: ![](https://img.kancloud.cn/60/24/60243cf09c1b34376e9df8ead6a96fae_1548x1508.gif) ``` 1. 使用 gcc xxx.c 2. ./a.out ``` 直接使用上面 2 个步骤就可以进行执行 C 代码了。