0
点赞
收藏
分享

微信扫一扫

C程序开发快速入门

1.1 年轻人的第一个 C 程序

1.1.1 需求说明

要求开发一个程序,输出"hello,world!"。

1.1.2 开发步骤

(1)创建一个新文件夹,注意文件夹名字中不能有中文,所在的路径中也不允许有中文,如下图:


(2)打开 VS Code,单击顶部菜单中的“文件”,在下拉菜单中点击“打开文件夹”,找到上一步创建的文件夹。


(3)首次打开文件夹,需要点击“是,我信任此作者”,如下图。


(1)新建文件 main.c,如下图:


(2)将下面的代码写入main.c 中。

#include <stdio.h>

int main()
{
    printf("Hello World");
    return 0;
}

(3)运行代码,如下图:


1.1.3 程序代码分析

1.2 C程序运行机制流程

(1)编写

编写C语言源程序代码,并以文件的形式存储到磁盘中,源代码文件以“.c”作为扩展名,如本项目中main.c 文件。

(2)预处理

在编译之前,预处理器会处理源代码文件,主要进行一些文本上的处理,包括去掉多余的空格和注释,处理预处理指令(后面会学到),生成经过处理的源代码文件,通常带有.i扩展名。

(3)编译

编译器接受预处理后的源代码文件,并将其翻译成汇编代码,生成汇编文件,通常带有.s或.asm扩展名。

(4)汇编

汇编器将汇编代码翻译成机器码并生成一个或多个目标文件,目标文件是二进制文件,通常带有.o(在Unix-like系统上)或.obj(在Windows上)

(5)链接

链接器将多个目标文件(如果有的话)合并在一起,包括C标准库文件和其他库文件,生成最终的可执行的二进制程序(.exe 程序)。

库文件是由系统提供,里面包括内置的标准函数和数据结构集合等,我们代码中使用的<stdio.h> 就是标准库提供的,里面定义 printf 这个函数。

(6)运行

执行该.exe文件得到程序的运行结果。

1.3 C程序开发注意事项

(1)C程序源文件以"c"为扩展名。

(2)C程序的执行入口是main() 函数。

(3)C语言严格区分大小写。

C程序由一条条语句构成,每个语句以 ";" 结束。

举报

相关推荐

0 条评论