黑马程序员—变量的定义及初始化

来源:互联网 发布:淘宝网分销货源 编辑:程序博客网 时间:2024/06/07 09:03

一、变量的概念及定义

1、变量:

代表了内存的一个空间,用来存放经常变化的数据

2、变量的要素:

1)变量的类型 

 2)变量名称

注意:变量的名称是我们操作变量(存取数据)的依据

3、变量的分类:

1)全局变量

2)局部变量

4、变量的使用

1)定义单个变量格式: 

变量的类型 变量的名称;

例如:

int a;  //定义了一个 int 类型(4个字节)的变量,变量名是achar ch; //定义了一个char 类型的变量,变量名是chfloat f1;

2)还可以一次性定义多个同类型变量

变量类型 变量名1,变量名2,变量名3.......;

例如:

int a,b,c,d; //定义了4个int类型的变量,变量名分别为a,b,c,ddouble d1,d3;//定义了2个double类型的变量,变量名分别为d1,d2

5、变量名的命名规范

1)严格遵守标识符的命名规范

变量名规则:变量名必须以下滑线"_"或者字母开头,整个名字中不能出现除下划线、字母和数字以外的其他字符

为什么要规范良好的规范可以提供代码的可读性,容易理解

规范的内容:1)起一个有意义的名称 2)一般情况下遵守驼峰命名法核心的思想

驼峰命名思想:如果一个标示符有多个单词组成,第一单词的首字母小写,其他单词的首字母都大写或者所有的单词的首字母都大写

int &s; // 错误double _a; // 正确float df123; // 正确char ziFuBianLiang; // 驼峰命名

2)变量名不能同名(某些情况下可以)

int a,b;int b; // 错误!不可以重名


二、变量的初始化

假设定义了一个int整型的变量a,如果不对a进行赋值,那么a中的初值我们可能会是系统的数据,也可能是上一个程序遗留的数据,还可能是垃圾数,因为变量定了以后,是有值的,为了防止变量的原来的值对我们程序产生影响,所以我们要对变量进行初始化。初始化的方法:

1、定义的同时进行初始化

1)完全初始化。格式:变量类型 变量名 = 变量值

int num1 = 0,num2 = 0;// 定义了两个int类型的变量为别为num1,num2并都为0float num3 = 0.0f,float num4 = 0.0f;// 定义了两个float类型的变量num3,num4并都为0.0f
2)部分初始化

int num5 = 0,num6;// 定义了两个int类型变量num5,num6,且num5的初值为0
2、先定义变量,后初始化

int num5,num6;//给num5初始化num5 = 0;//给num6初始化num6 = 0;
3、使用一个变量,初始化另外一个变量
int num7 = num5; //用num5的值给num7进行初始化
4、给变量连续初始化
int num8,num9,num10;num8 = num9 = num10=10; //给num8 num9 num10都赋值为10;



0 0
原创粉丝点击