开发手册 欢迎您!
软件开发者资料库

C - 程序结构

C程序结构 - 从简单和简单的步骤学习C编程,从基本概念到高级概念,包括C概述,语言基础知识,环境设置,程序结构,基本语法,文字,数据类型,变量,常量,存储类,运算符,决策,函数,范围规则,循环,数组,指针,字符串,结构,联合,位字段,Typedef,输入和输出,头文件,类型转换,错误处理,递归,变量参数,内存管理,预处理器,指令,命令行参数等

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

Hello World示例

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

  • 预处理程序命令

  • 功能

  • 变量

  • 语句&表达式

  • 评论

让我们看一下打印"Hello World"字样的简单代码.

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

让我们来看看上面程序的各个部分 :

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

  • 下一行 int main()是程序执行开始的主要功能./p>

  • 下一行/*...*/将被编译器忽略,并且已在程序中添加其他注释.所以这些行在程序中称为注释.

  • 下一行 printf(...)是C中另一个可用的函数这会导致消息"Hello,World!"要显示在屏幕上.

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

编译并执行C程序

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

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

  • 将文件另存为 hello.c

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

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

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

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

  • 您将在屏幕上看到输出"Hello World".

$ gcc hello.c$ ./a.outHello, World!

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