这一章很重要很重要。没学过编程的人要转换思维模式和这里的东西息息相关。
我也是从一个小白开始学习的。这里很重要。
变量:顾名思义一个可以变的东西。
举个例子,变量就像是个盘子,你往里放羊肉就是羊肉,放圆葱就圆葱,放米饭就米饭。
盘子没有什么变化,但是盘里的东西变化了。吃完洗一洗盘子里啥也没有了,你可以叫它是一个盘子了。在程序里这种功能的东西就是一个变量。
数据类型:还是用吃来举例子。
能放肉的盘子!
放米饭的碗!
炒菜的锅!
~~~~~~ 以上的东西单独区分开就和数据类型比较相似。
不同的数据类型对应不同的功能。
你想做个计算器,用汉语的一二三不大方便。
用 1 2 3 比较快。
你想写个文章用 1 2 3 就很难表达你的意思。
用汉字来说就会快得很。 这种都是数据类型的具体体现。
int a; //我们第一了一个变量a(整数),a里面没有什么东西,类似于一个空盘子。
int a=1; //我们定义了一个变量a(整数),并且同时在a里放了一个1,下面有人使用a的时候就代表整数1。
int 在这里就是数据类型,属于肉蛋奶菜那一类的。 a是变量 属于盘子那一类。1是具体的东西属于羊肉,牛奶,白菜,鸡蛋那一类的。
C语言有如下常用的数据类型。先用眼睛刷两遍,混个脸熟就行了。
字符型 char
短整型 short
整型 int
长整型 long
单精度浮点型 float
双精度浮点型 double
无类型数据类型 void