前期准备(C语言环境搭建)
1.登陆下载mingw文件
具体操作流程如下:首先登录网站bit.ly/mingw10 选中图中圈的链接进行下载(可考虑谷歌浏览器下载),并安装在电脑C盘目录中。安装完成以后,打开mingw中的bin文件,复制好目录,
打开我的电脑,在空白处点击右键,再点击高级系统设置→环境变量→点击Path进行编辑
点击新建将复制的目录粘贴上去并点击确定
接下来检查安装是否成功,在键盘上用win+R打开运行,输入cmd后打开界面如图所示:
然后直接输入g++ -version,按下Enter键,若显示如图所示,则安装成功。
编译运行程序
安装Visual Studio Code
首先在网页上下载好安装包并进行安装,完成后打开VSCode,点击扩展(图中圈的图标),并搜索圈中所圈进行下载
下好以后回到开始的页面,点击新建文件,另存为你想放的目录,文件名后一定要加上.cpp后缀
再次点击左上角文件→首选项→设置→搜索栏中搜索run in terminal并打√,如图所示:
勾选run in terminal
一切准备完毕后,回到新建的文件页面,输入以下代码(如图所示),然后点击文件保存(一定要先保存了再运行!),点击右上角的三角形,显示如下则安装成功:
#include "stdio.h"
int main()
{
printf("Hello World\r\n");
return 0;
}
在这次准备中,我存在的问题: 1.在运行Visual Studio Code之前,我没有勾选run in terminal,导致后面的运行一直乱码。
复习题
1.对编程而言可移植性意味着什么:不修改程序,可以在不同的系统编辑、运行。
2.解释源代码文件、目标代码文件和可执行文件有什么区别?:源代码文件是由程序员手写编成的文本,而目标文件和可执行文件都是由机器语言指令组成。其中目标文件不完全是机器语言,而可执行文件全部由机器语言组成。
3.编程的7个主要步骤是什么?:定义程序目标 、设计代码 、编写代码 、编译 、运行、调试 、维护和修改
4.编译器的任务是什么?:把源代码编译成目标文件
5.链接器的任务是什么?:把目标文件和库文件链接成可执行文件