我的关注者可能已经知道,我在c语言开发中使用的是
notepad++和
mingw的组合,即用
notepad++编写代码,并用
mingw中的
gcc编译器进行编译。例如:
在
notepad++中编写代码:

然后在命令行窗口中编译并运行代码:

立即学习“C语言免费学习笔记(深入)”;
此处,编译命令如下:
gcc hello.c
编译后生成的可执行文件默认为
a.exe,输入
a.exe即可运行该程序。同样,你也可以使用
-o参数来重命名可执行文件,例如,将
hello.c编译生成的可执行文件命名为
hello.exe,编译命令为:
gcc hello.c -o hello.exe
此时,你可以输入
hello.exe来运行该程序,如下所示:

掌握这种编译方式后,转到Linux环境下进行编译也是类似的,编译命令基本相同。我之前已经分享过这个环境的安装配置方法,但有些朋友可能还不太清楚如何配置(配置方法请参阅【C语言笔记】使用Notepad++开发C程序)。
昨天有一位朋友问我如何在命令行窗口中切换路径,因为不会切换路径,所以无法找到代码文件的位置。以下是我教大家如何切换路径的方法:
(1)首先,要知道如何切换盘符,切换盘符的示例:

(2)然后,你可以找到该盘符下你的代码的位置。例如,我的代码在
D:\c_test路径下,我可以如下操作切换到
D:\c_test路径:

另外,你也可以直接使用
cd命令切换到源代码所在目录的绝对路径,如:


此外,这里有两个小技巧要分享给大家:
(1)
【Tab】键具有自动补全功能。例如,你输入
cd c_,然后按下
【Tab】键,就可以自动补全为
cd c_test。
(2)如果你不记得文件夹的名字,可以使用
dir命令(类似于Linux系统中的
ls命令)来查看当前文件夹下的所有文件和文件夹,如:












