C语言入门(三):变量

变量代表一个有名字的、具有特定属性的一个存储单元。C语言中每个变量都有特定的类型,类型决定了变量存储的大小和布局,该范围内的值都可以存储在内存中,运算符可应用于变量上。

变量名只能由字母、数字和下划线组成,并且第一个字符必须是字母或下划线。变量名大写字母和小写字母锁代表的意义不同。有以下几种基本的变量类型:

类型存储大小值范围
char1 字节-128 ~127 或 0 ~ 255
int2 或 4 字节-32,768 ~32,767 或 -2,147,483,648 ~2,147,483,647
float4 字节1.2E-38 ~ 3.4E+38
double8 字节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:%f\ny:%f\n",x,y);
}

它会产生下列结果:

x:8787
y:9090

在对程序编译连接时由编译系统给每一个变量名分配对应的内存地址。从变量中取值,实际上是通过变量名找到相应的内存地址,从该存储单元中读取数据。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

捣蛋鬼z

你的鼓励是我创作的最大鼓励

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值