初次体验
编程工具
在开始编程之前必须得有工具,就像“说话”你得用嘴
编程需要三个工具:编辑器、编译器、控制台
!!!前提:你有个电脑,装有windows系统
注意:请不要问为什么叫编辑器、编译器、控制台,小白就叫小白了啊,不需要理由,请暂时务必不求甚解
编辑器
用于编写程序的软件,把一条条程序指令通过编辑器撰写好保存成文件,供编译器使用
编辑器有很多,初期我们选用windows自带的"记事本"
-
为什么用记事本?
不需要你了解,等以后你学会编程了,你想怎么选就怎么选,非要理由的话:简单粗暴够不够
-
在哪启动?
开始菜单->附件里面就有
-
怎么使用?
用键盘敲入我们需要的指令,完成后保存成后缀名为.c的文件即可
编译器
用于把我们撰写的程序指令转化成电脑可运行的软件,然后像运行记事本一样双击运行就好
编译器也有很多,初期我们选用"tcc.exe( Tiny CC )"
-
为什么用Tiny CC
简单粗暴
-
Tiny CC官网
https://bellard.org/tcc/
-
哪里下载
提供两个链接
TCC官网:http://download.savannah.gnu.org/releases/tinycc/tcc-0.9.27-win32-bin.zip
百度网盘:https://pan.baidu.com/s/1ur83XPulvt_2xiKhJwfwUA
-
怎么运行?
初期我们只需要在控制台下使用tcc -run命令运行我们编写好的文件就好
控制台
用于进行编译、运行控制的
控制台也有很多,初期我们选用windows自带的“命令提示符”
-
为什么用“命令提示符”
还是简单粗暴
-
怎么启动
第一种方式:开始菜单->附件里面就有
第二种方式:Windows资源管理器地址栏直接输入cmd+回车
开始编程
第一次编写一个可以打印Hello的程序,编译并运行
-
利用编辑器—记事本编写程序,并保存到TCC编译器的目录下,取名为test.c
main() { printf("Hello"); }
main:是程序的起点,又称主函数,就像我们练习拳法也有个起手式一样
printf:用于输出字符
Hello:就是我们要输出的字符
函数:main和printf都是C语言里面自带的函数,这里,函数的概念跟我们学到的数学函数(sin(30°)、cos(30°))类似
其中,main为函数名,在函数名后面需要加两个小括号。
小括号内部填入参数,就像数学函数里面的30°一样
如果参数为空则可以不写,如果是字符串则需要在字符两边加个引号
所以程序代码里调用了main和printf函数,跟我们做数学计算过程中调用两个sin、cos函数一样没有区别
-
运行控制台,执行tcc -run test.c的命令,获取最终结果
看截图的倒数第二行,我们就看到了想要输出的Hello
至于倒数第三行(test.c:3 warning: implicit …)请留待后续分解