梦里探花——C++没完又来一个C

2019-10-15 15:48:53 浏览数 (5)

隐约觉得这是大一时的必修课,BUT,现在脑海里只剩下当时枯燥的理论,学的云里雾里,上机完全没印象了。如果能有合适的应用场景练习,可能就是一门有趣的课了。

1

软件和编译环境配置

折腾过一番python和C 之后,再来整C,感觉一切都是浮云了。

最近在windows上搞了一个notepad ,突然发现这些轻量级的软件,也挺好用的,特别是学入门课的时候,都是简单的代码,写在一个文件里就行。配置一下编译环境,直接就能用。

今天要说的是mac的配置,之前有在电脑安装过一个Sublime Text,本想拿来练python,结果除了看别人代码用过几次几乎就荒废了。用惯了pycharm,已经不太习惯其他软件写python了。可惜pycharm不能写C……

mac先安装编译器

终端输入 gcc -v,查看是否有安装过gcc,有的话,直接到第二步,如果没有就从头做起:

1.终端命令行输入 brew install gcc 安装需要点时间,我大概花了一刻钟。

2.工具栏打开Tools->Build System->New Build System,在新建的文件中输入以下内容:

{

"cmd": ["gcc", "${file}", "-o", "${file_path}/${file_base_name}"],

"file_regex": "^(..[^:]*):([0-9] ):?([0-9] )?:? (.*)$",

"working_dir": "${file_path}",

"selector": "source.c, source.c ",

"variants":

[

{

"name": "Run",

"cmd" : ["${file_path}/${file_base_name}"]

}

]

}

保存成C.sublime-build

3.写个代码之后,直接按下快捷键:shift cmd b, 会弹窗下拉框,c和c-run,选c是编译,选c-run是运行。

2

hello word!

代码如下:

#include "stdio.h"

int main()

{

printf("hello,world!n");

return 0;

}

编译后,运行结果如下:

-END-

0 人点赞