C语言的常量变量
一 变量
1 整形。
分类
- 在c中整形主要有short int long long long四种类型。
short
- 
short是短整形,其占用空间比int类型更小,但是所能表达的数字也更小。在程序设计中一般用于数值不大的数。 
- 
占用2个字节。 
int
- 
int是大多数人最初接触的整形值,比如int main来声明一个主函数,而int实际上也是用来声明一个整形变量。 
- 
占用4个字节。 
long和long long
- 
long相较于int可以容纳更大的数值,多用于一些数据较大的场合,比如金融行业。 
- 
占用8和16个字节。 
总结
- short < int <long <long long
2 浮点型
分类
- 浮点型主要分为float double 和long double
介绍
- float和double以及long double没有具体的占位大小只有确定的大小关系。
- float <=double<=long double
 
- 也就是说在不同计算机中浮点型的大小不同。具体必须结合自己的计算机来看,没有统一标准。
二 常量
介绍
- 常量主要有两种方式来定义:
- 以下为第一种,用define定义,如图示例。
| 1 | 
 | 
- 以下是第二种,用const定义,如图示例。
| 1 | 
 | 
- define是定义全局常量,可以在其他函数中调用,比较安全。
- 而const定义只能在自己所在的函数体里运用,相比于define不那么安全。
- 在平常中我们建议使用define去定义常量。
资料参考
b站的黑马程序员
 评论





