【C语⾔】变量及赋值
⽬录
前⾔
咱们在⼩学数学,就学过代数x,这个x是可以代表任何数的,在咱们编程语⾔⾥⾯,就把这个可变的数值称之为变量。
变量是有名字的,称之为变量名(标识符)。⽐如咱们前⾯提到的x,这个x就是⼀个变量名。
⼀、变量名
变量名可以由字母、数字、下划线组成,可以有字母或者下划线开头。但是不能以数字开头。
正确命名⽰例:
zhh、baiyu、zhh_baiyu、zhh_baiyu666
错误命名⽰例:
666zhh、1baiyu、1_bit
同时,C语⾔中,对于字母⼤⼩写是敏感的
因此,下⾯⼏个变量名是不同的变量名:
zhh、zHh、zHH、Zhh、ZhH、ZHH
⼆、定义变量
咱们在使⽤⼀个变量之前呢,对变量进⾏声明,要先定义⼀个变量名。
定义变量的⽅法也很简单,如下所⽰:
数据类型 变量名
变量名的命名⽅式就是按照上⾯所说的规则进⾏命名。
浮点型变量float数据类型:就是你声明的这个变量是什么类型的,要存储什么类型的值。⽐如说变量是要存储整数,那变量就是声明成int型。存储字符型数据就是声明⼀个char型的变量。存储单精度浮点型时,声明⼀个float型。
int i_baiyu;
char c_baiyu;
float f_baiyu;
定义⼀个类型的变量的时候可以同时定义多个变量,,如下所⽰
int i_zhh, i_baiyu, i_zhh_baiyu;
char c_zhh, c_baiyu, c_zhh_baiyu;
float f_zhh, f_baiyu, f_zhh_baiyu;
三、变量赋值
对于变量的赋值,咱们有两种⽅式:
1. 先声明再赋值
2. 声明的同时赋值(也叫变量的初始化)
#include<stdio.h>
int main()
{
//1-先声明再赋值
int i_zhh, i_baiyu;
i_zhh = 666;
i_baiyu = 777;
//2-声明的同时进⾏赋值
int i_zhh_baiyu = 999;
// 同时声明并赋值多个变量
float f_zhh=555.55, f_zhh_baiyu=666.66;
printf("i_zhh的值为%d\ni_baiyu的值为%d\n", i_zhh,i_baiyu); printf("i_zhh_baiyu 的值为%d\n",i_zhh_baiyu);
printf("f_zhh的值为:%f\n",f_zhh);
printf("f_zhh_baiyu的值为:%f\n",f_zhh_baiyu);
return 0;
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论