概述
变量代表一个有名字的、具有特定属性的一个存储单元。C语言中每个变量都有特定的类型,类型决定了变量存储的大小和布局,该范围内的值都可以存储在内存中,运算符可应用于变量上。
变量名只能由字母、数字和下划线组成,并且第一个字符必须是字母或下划线。变量名大写字母和小写字母锁代表的意义不同。有以下几种基本的变量类型:
类型 | 存储大小 | 值范围 |
char | 1 字节 | -128 ~127 或 0 ~ 255 |
int | 2 或 4 字节 | -32,768 ~32,767 或 -2,147,483,648 ~2,147,483,647 |
float | 4 字节 | 1.2E-38 ~ 3.4E+38 |
double | 8 字节 | 2.3E-308 ~ 1.7E+308 |
C语言中的变量定义
变量定义指定一个数据类型,可以由一个或多个标识符名称组成,多个标识符之间用逗号分隔。如下所示有效的声明:
int i,j,k;
char c,ch;
float f,salary;
double d;
变量定义必须放在变量使用之前。一般放在函数体的开始部分。允许在一个类型说明符后,定义多个相同类型的变量。各变量名之间用逗号间隔。类型说明符与变量名之间至少用一个空格间隔。定义语句必须以“;”号结尾。
C语言中变量的声明
变量声明只在编译时有它的意义,在程序连接是编译器需要实际的变量声明。
以下是变量声明实例:
#include<stdio.h>
int main()
{
int x;
int y;
x = 8787;
y = 9090;
printf("x:%fny:%fn",x,y);
}
它会产生下列结果:
x:8787
y:9090
在对程序编译连接时由编译系统给每一个变量名分配对应的内存地址。从变量中取值,实际上是通过变量名找到相应的内存地址,从该存储单元中读取数据。
最后
以上就是明理哑铃为你收集整理的C语言入门(三):变量的全部内容,希望文章能够帮你解决C语言入门(三):变量所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复