第零次作业

282 阅读3分钟

第一步:下载mingw离线安装包(在mingw官网下载www.mingw-w64.org/) .将mingw离线安装包解压到c盘根目录

Inked屏幕截图 2021-11-16 172212_LI.jpg 第二步:下载安装Visual Studio Code:安装位置自选无路径要求,安装时最好勾选安装教程中的四个选项

在此网站下载(code.visualstudio.com/)

第三步:在c盘mingw离线安装包解压的文件夹mingw64里找到bin并且复制路径

Inked屏幕截图 2021-11-16 202706_LI.jpg 第四步:1.在此电脑空白处右键,找到属性

Inked屏幕截图 2021-11-16 203110_LI.jpg 2.点击属性,打开高级系统设置

Inked屏幕截图 2021-11-16 203138_LI.jpg 3.点击环境变量

Inked屏幕截图 2021-11-16 203201_LI.jpg 4.选中Path,点击编辑

屏幕截图 2021-11-16 203921.png 5.新建,将开始的路径复制到那

屏幕截图 2021-11-16 204041.png 第五步:1.按 开始win+R,输入cmd,点击确定

image.png 2.入 g++ --version ,之后回车

QQ图片20211116215057.png 出现这个,代表安装成功

第六步:1.打开Visual Studio Code,在扩展中搜索并安装以下三个插件

  • C/C++
  • Chinese(simplified)
  • Code Runner

InkedQQ图片20211116175136_LI.jpg 2.在最上面一栏找到文件 尝试该软件能否运行

新建文件并把以下内容复制粘贴上去

QQ图片20211116205227.png 将文件存放到你想存放的文件夹里并且把后缀名改为.c或者.cpp(如果没有就自己加上去)

3.找到之前保存的文件并且用vscode打开,找到并点击▷按钮运行

InkedQQ图片20211116205759_LI.jpg 需要注意的问题

在扩展中的Run Code configuration里找到找到 Run In Terminal并勾选

image.png 如此就可以成功运行代码

整个过程可能出现的问题

(1)

QQ图片20211116210714.png 有的同学可能会出现这样的乱码,但是自己没有编辑错误 可能是以下原因:

1.用cmd来判断mingw64是否未解压到c盘

2.如果检查全部都正确但仍然是乱码或者之前不是乱码而现在是,建议重新安装一下,如果仍旧不行,建议下载Devc++试试

(2)1.在系统变量path中手动添加路径后在命令提示符中输入gcc -v没出现正常反应

解决方法:先重启电脑输入gcc -v如果还是没正常反应,在用户变量中添加变量path并且将路径粘贴上去,重启电脑再次输入gcc -v(路径中不要出现中文)

2.系统变量path无法展开,在后面加分号;再粘贴路径

3.如果运行代码时出现下图情况,则说明mingw环境变量没配置好,需要检查重新配置

屏幕截图 2021-11-16 211346.png

复习题

1.对编程而言可移植性意味着什么?

答:这意味着在一个系统上编写的c程序经过很少改动或不经修改 就可以在其他系统上运行,如果修改是必要的 则通常只需改变伴随主程序的一个头文件中的几项内容即可。

2.解释源代码文件、目标代码文件和可执行文件有什么区别:

答:源代码文件中包含着程序员使用任何语言编写的代码。目标代码文件包含着机器语言代码,它并不需要是完整的程序代码。可执行文件包含着组成可执行程序的全部机器语言代码。

3.编程的7个主要步骤是什么?

答:定义程序目标 、设计代码 、编写代码 、编译 、运行、调试 、维护和修改

4.编译器的任务是什么?

答:编译器把源代码转换成机器语言代码,也称对象代码。

5.链接器的任务是什么?

答:把编写的目标代码、系统的标准启动代码和库代码的目标代码连接成一个单独的可执行程序。