我在这里可能跟大部分博客讲的会有点不同,我认为,学习一门语言,如果一开始看太多理论性的东西,会让大部分人厌烦,形成厌恶的心理。所以,第一个C语言程序,我打算以第一个程序为开端,后面辅以文字来讲解,让大家更快的写出第一个程序。
1. 工具
Dev-Cpp
安装过程博客
(链接:https://pan.baidu.com/s/13jHbea6OU-CYJY1abxMgNw 提取码:cpnv )
2. 第一个C语言程序
这是一段特别少的代码,我们就以此来讲解
注意:下面所有代码及其符号,都是在英文模式下写的
#include <stdio.h>
int main(){
printf("Hello World!");
return 0;
}
输出如下:Hello World!
3. 上面代码的解释
编译预处理指令,你可以字面上理解这个单词的意思,就是把一个<>括号中里面的文件给导进来使用
为什么需要导进来呢?因为我们使用了printf(),我们需要把这个printf所在的文件导进来,建立起联系,我们才能使用到它。
stdio.h
这是引入的的文件,也叫做头文件,以.h结尾;
int
在这里代表了返回值的类型,什么是返回值类型(名字不叫这个,只是在这里作为这个),后面文章会提到;
主函数,作为程序执行的入口;
{}
花括号,这个括号里写的内容都属于main函数的,括号中的内容也是函数体里的内容;
;
作为每一个语句的结尾,说明这条语句到此结束,如果没有这个符号,即使你换行,也是算同一条语句;
输出函数、格式化输出、输出格式化字串,从这几个名字都可以看出,它是输出的意思(从电脑内输出到屏幕,可以这么理解),这是stdio.h文件中带的一个函数,参考
如字面意思,返回,在这里,return 0代表返回0,跟上面的返回值类型int对应(后面文章会解释)