变量

来源:互联网 发布:cae有限元分析软件 编辑:程序博客网 时间:2024/05/17 07:54

1,变量是不固定的可以被经常修改的数据,当一个数据不确定他的值时就用搬来那个表示

2,定义变量的格式是:变量类型和不能过来那个名称。

3,定义了变量后要给变量赋值,变量的第一次赋值为初始化。

4,变量要先定义再初始化,没有被初始化的变量是垃圾数据,定义变量是为了在内存中分配一块储存空间给变量。(变量可以在定义的同时进行初始化比如 int a = 0;)

5,变量的值可以被多次修改,每次赋值都会将原来的值覆盖。一个变量的值可以赋给一个性同类型的变量。

6,变量的作用域:根据变量的作用域不同可以把变量分为局部变量和全局变量。

     变量有自己的作用域,变量的作用域从定义的那一行开始,直到遇到return0;和大括号为止。

     同一范围内不能有相同的变量,如果自己范围内有就用自己的如果没有就从大一级的范围中找,不同范围内可以有相同的变量。

7,内存寻址是从大到小的, 如果按照这种规则, 那么先定义的变量内存地址一定大于后定义的变量。(占位符号%p可以打印出变量的详细地址,获得变量的详细地址用&)
  

 

0 0