1.3.1 实现C程序执行的步骤
高级语言处理系统,主要由编译程序、连接程序和函数库组成。如果要使C程序在一台计算机上执行,必须经过编辑源程序、编译和连接及调试运行,最后得到可执行程序。
编辑
编辑是建立或修改C源程序文件的过程,并以文本的形式存储在磁盘上, C源程序文件名的扩展名为.c。
编译
C语言是计算机高级语言,其C语言程序必须经过编译程序对其进行编译,生成目标文件,目标程序文件的扩展名为.obj。
连接
编译生成的目标程序机器可以识别,但还不能直接执行,还需将目标程序和库文件进行连接处理,连接工作有连接程序完成。经过连接后,生成可执行程序,可执行程序的扩展名为.exe。
运行
C源程序经过编译、连接后生成的可执行文件(.exe)。要运行可执行文件,既可以编译系统环境下运行,又可脱离编译系统,直接像执行DOS外部命令一样,输入可执行文件名或在Windows资源管理器下双击可执行文件名。图1.2给出了实现C程序运行的过程。
最后得到的a.exe可执行文件,该文件可以脱离C编译系统,直接在计算机上执行。
1.3.2 在visual studio 2019环境下编辑,编译及运行C程序
下载安装visual studio 2019 community
创建工程
由于Visual Studio 2019上没有关于C语言的工程创建,但是有C++的工程可以创建,所以只要创建空的工程,到时候添加C源程序文件的后缀为.c即可。
コメント