C语言的变量类型
这一章讲讲变量的类型,编译型语言和解释性语言的一个区别就是编译型语言你得提前告诉我你是什么类型的,这就像现实与网络,现实中你得告诉我你说谁,我才和你聊,网络上无所谓了,其实也可能你在和一只哈士奇聊天,😄。
用之前先定义,记住这个就错不了了。
其实C语言里面的变量类型比较少,今天就说5个。
- 一个是整形integer,就是诸如1,2,3等的整数
- 浮点型float,就是123.45,有小数点的
- 浮点型double,这个是双精度的,相比较float,能表示的值更大
- 字符型char,只有一个字符的,比如A、B、C等
- 字符串char *,这个是包含多个字符的,比如“Hello World”
源码如下:
1 | /*beginner/variable/variable.c*/ |
输出为:
1 | Types Values |
是不是发现printf函数里面又多了一些内容,对的%d表示打印证书,%f代表打印浮点数,%c是字符,而%s是字符串。