配置环境与初次尝试
配置环境
编写程序的软件:Notepad–
这款软件作为Notepad++的替代,可直接在这里下载https://gitee.com/cxasm/notepad--并安装。
编译工具:GCC
获取mingw64压缩包(可在官网下,但是慢,可以从其它可靠地方获得),解压到某个地方,我这里直接解压到D盘,路径是D:\mingw64
网络解释:
mingw64,是Minimalist GNUfor Windows的缩写。它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你在GNU/Linux和Windows平台生成本地的Windows程序而不需要第三方C运行时(C Runtime)库。
MinGW 是一组包含文件和端口库,其功能是允许控制台模式的程序使用微软的标准C运行时(C Runtime)库(MSVCRT.DLL),该库在所有的 NT OS 上有效,在所有的 Windows 95发行版以上的 Windows OS 有效。
解压后,里面的bin文件夹中的gcc就是所需要的编译工具。
为了在CMD(命令提示符)中随时随地地能调用这个编译工具,需要将其安装到环境变量中
打开“此电脑”,在空白处右键,点击属性
在左侧点击“高级系统设置”
点“环境变量”
在这里双击“Path”
点击新建
将D:\mingw64\bin复制进去
然后一路点三个确定出去就行了。
打开命令管理器。命令管理器可以直接按win+r,然后输入cmd后回车打开,也可以在这里找到
输入g++ -v,回车,如果出现这堆东西,说明配置就完成了。
初次尝试
打开Notepad–,打一段代码
保存到某个地方,文件名后缀为:.c
,我这里直接保存到D盘,文件名是HelloWorld.c
然后打开CMD,去到刚才保存的文件所在的地方,这里我要去D盘,所以输入D:
然后回车进入D盘
用cd+文件夹名称可以进入某个文件夹,用dir可以看到当前所在的路径下有哪些文件。
输入gcc HelloWorld.c,回车,此时可以回去到这个文件所在的地方看一下,会多出一个a.exe的程序
在CMD中继续输入a.exe,回车,就会得到HelloWorld!的字样出来
尝试输出中文
加上一段输出中文的语句
保存编译后运行,中文会变成乱码
这是因为我们用的是UTF-8编码
在Notepad–中,在这里点击“转换为ANSI/GBK编码”
然后再保存,编译后运行,就能正常显示出结果