前言
本文针对C语言小白速通,不进行详细的C语言原理讲解,主打一个实用,高速,如有问题可在评论区评论,后续会出精讲版,敬请期待!
各位猴子相比都已经达到练气二层了,接下来的教程将直接带你们速通到筑基,速度很快,坐好发车了!
首先我们要认识我们的C语言世界,一个完整的C语言拥有什么?
一个完整的C语言程序
直接回到练气一层的“成神”代码
#include <stdio.h>
void main()
{
printf("我是掌管C语言的神");
}
很简单吧,一个完整的C语言程序主要包括以下几个方面
- 头文件 #include <xxx.h>
- 主函数 void main() { }
- 运行代码
#include
#include相当于拿出武功秘籍的一个动作,里面包含着很多武功秘籍 ,<xxx.h >里面的就是武功秘籍的名字xxx,万千世界无奇不有,武功秘籍多种多样,而stdio是最常用的功法,也是最基本的功法。
#include <stdio.h>表示拿出stdio这个武功秘籍,printf("")就藏在这本秘籍了,这个技能如何实现的都藏在了stdio里了。
主函数
主函数 void main(){ }是入口,每一个c语言程序有且只有一个main函数,也是施展技能的竞技台,所有代码将在里面依次运行,比如我们的printf("")。
运行代码
运行代码,既你在竞技场上的所有动作,包括赛前放话,大脑构思和放技能,在上面的例子中只有一个printf(""),实在太勇猛了,上来就放技能一句话不说。printf("")只是技能的名字,具体内容都藏在武功秘籍里了。这就相当于你喊了一句大威天龙!
当然这是一种抽象的说话,放话指代程序中的声明,思考指代程序的一些基本语句,包括但不限于计算,判断和比较等。具体是什么呢,别急嘛,练气三层什么都想知道对你不好,慢慢来!
#include <stdio.h>
void main()
{
int a=3;
int b=1;
int c=a+b;
printf("a+b=%d",c);
}
初识常量和变量
常量就是不能变动的量,就像各位当前手上的现金是多少就是多少(没猜错的话是0)。
变量就不一样了,它就是银行卡了,卡里多少钱看你给多少了。例如上述代码,a b c都是变量,他们里面多少钱,不用我多说了吧,关于变量你只需要知道以下几点
- a b c都是变量的名字,也就是卡的名字,名字你都可以自己取,但不能是中文,不能太长,不能是关键词等,反正你取个名字,人家不让你用你就换一个呗
- 变量名一定不能是关键词,关键词是什么?就是已经规定了给别人用了的词,已经赏赐给各位天骄的名字,咱不配,比如if for while等
- 变量除了名字还有一个非常重要的东西--地址,这里只提一下,练气小白听听就行。当你获得一张卡,你给了它名字,比如a,那需要一个卡号来作为唯一标识,这个卡号就是地址,地址和卡号一样,不能选择,只能由系统分配。但你正常是不关注你的卡号的,但你要知道,你的卡有一个卡号,也就是说你你要知道你的的变量有一个地址。
好了今天就到这吧,很简单吧,但没啥用,还是练气二层。
关于常量和变量,明天会出一个详细的文章讲解,高能预告,第一篇详细教程即将出现,直接越级到练气四层的秘籍即将出现!