C - 程序结构


在我们学习 C 编程语言的基本构建块之前,让我们看一下最基本的 C 程序结构,以便我们可以在接下来的章节中将其作为参考。

你好世界示例

AC 程序基本上由以下部分组成 -

  • 预处理器命令
  • 功能
  • 变量
  • 陈述和表达式
  • 评论

让我们看一个简单的代码,它将打印“Hello World”一词 -

#include <stdio.h>

int main() {
   /* my first program in C */
   printf("Hello, World! \n");
   
   return 0;
}

让我们看一下上述程序的各个部分 -

  • 程序的第一行#include <stdio.h>是一个预处理器命令,它告诉 C 编译器在进行实际编译之前包含 stdio.h 文件。

  • 下一行int main()是程序开始执行的主函数。

  • 下一行 /*...*/ 将被编译器忽略,它已被添加到程序中添加附加注释。所以这样的行在程序中称为注释。

  • 下一行printf(...)是 C 中另一个可用的函数,它会产生消息“Hello, World!” 要显示在屏幕上。

  • 下一行返回0;终止 main() 函数并返回值 0。

编译并执行C程序

让我们看看如何将源代码保存在文件中,以及如何编译和运行它。以下是简单的步骤 -

  • 打开文本编辑器并添加上述代码。

  • 将文件另存为hello.c

  • 打开命令提示符并转到保存文件的目录。

  • 输入gcc hello.c并按 Enter 编译代码。

  • 如果代码中没有错误,命令提示符将带您进入下一行并生成.out可执行文件。

  • 现在,输入a.out来执行您的程序。

  • 您将在屏幕上看到输出“Hello World” 。

$ gcc hello.c
$ ./a.out
Hello, World!

确保 gcc 编译器位于您的路径中,并且您正在包含源文件 hello.c 的目录中运行它。