📜  C-程序结构

📅  最后修改于: 2020-12-19 05:22:25             🧑  作者: Mango


在研究C编程语言的基本构建块之前,让我们看一下最低限度的C程序结构,以便在以后的章节中将其作为参考。

你好世界的例子

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

  • 预处理器命令
  • 功能
  • 变数
  • 陈述与表达
  • 评论

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

#include 

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

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

  • 程序#include 的第一行是预处理程序命令,该命令告诉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的目录中运行它。