大家好,人在旅途QvQ。
学习计算机编程语言,大家都应该听说过HelloWorld,为什么使用HelloWorld开篇呢?
实际上是为了确认你的开发编译、调试环境是否已经准备好,编程语言不是看的,是要写、要调试的。
代码不去写,Bug不去调,无论你是10年还是20年经验,都有看走眼的时候。
之前给大家展开了VSCode的安装,基本是下一步的,如果大家想学习C语言,需要C语言的编译环境。
在Windows上,推进大家安装cygwin安装gcc和gcc-core组件,类似的文章网上很多,如果需要我也可以补充写一个,有需求的可以留言。
如果大家使用的是Linux系统,可能安装gcc就便捷了,不需要经过cygwin,直接安装即可,使用苹果笔记本的自行摸索吧,我没有。
既然前提说了,环境已经安装好了,那么大家需要编译并运行HelloWorld程序了,我贴给大家。
第1步,在VSCode工具上,点击“文件”-“新建文本文件”。
然后Ctrl+s,对这个文件进行保存,保存时,文件类型选择“C”,文件名随意,后缀.c即可。
第2步,将下面HelloWorld程序复制到这个文件中,此时你不需要知道为什么这么写,你敲进去更好,复制也行。
-------------------------------------------------
#includestdio.h
intmain()
{
printf("Hello,world\n");
}
-------------------------------------------------
第3步,进入VSCode的调试终端,输入『gcc--version』命令,有下面输出说明gcc编译程序是OK的。
如果报红色,说明异常了,要解决在继续下一步,有问题可以留言。
第4步,编译HelloWorld程序,终端输入命令『gcchelloworld.c』。
此时运行dir命令,就可以看到有一个a.exe的程序。(Linux应该是a.out)
第5步,运行编译好的程序,终端输入『./a.exe』,输出“Hello,world”字段。
到这一步,你的PC环境是OK的,学习C语言的障碍已经基本扫平,如果你没学过其他语言,可能还不理解这段程序,下一章节会说明下这个HelloWorld都发生了什么,编程需要大量的练习和耐心,我会尽力讲明白。
谢谢大家。