黑马程序员技术交流社区

标题: IOS零基础,积累,分享下~~C语言的变量! [打印本页]

作者: 邢玉池    时间: 2014-10-13 01:07
标题: IOS零基础,积累,分享下~~C语言的变量!
变量:
     用于存放经常改变的数据的 存储空间
     变量会有变量名,变量名代表这个存储空间
使用的场景:
     1)数据需要经常修改的地方
     2)程序一开始不知道放什么东西,后面程序运行中存放一个数据
变量的使用步骤:
     变量使用的流程:先定义---->初始化---->使用
     1)如何定义变量?
        (1)定义一个变量
           格式:数据类型 变量名;      //什么类型的变量存放什么类型的数据
           int a; //定义了一个整型的变量,变量名是a,可以存放4个字节以内的整型数据
       (2)批量定义多个变量
           格式:数据类型 变量名1,变量名2,.....;
           int a,b,c,d; //定义个四个整型的变量,变量名分别是:a,b,c,d;
     2)如何初始化变量?
           什么是初始化?
               给变量赋初值(第一次给变量赋值,就称之为初始化)
           如果变量不进行初始化,那么变量中有没有值?是什么?
             1)随机数
             2)上一个程序在内存中驻留的数据
             3)系统正在使用的数据
        (1) 先定义,后初始化
            int a;
            a = 0;  //定义一个变量名为a的整型变量,并且给a初始化为0
            a = 10; //这不是初始化,这是重新赋值
       (2)定义的同时进行初始化
            1) 定义的同时   
               全部初始化:int a=0,b=-1,c=10;
                //定义3个整型的变量,a,b,c,并且给a初始化为0 b初始化为-1,c初始化为10
               部分初始化:int a,b=10,c=3,d;
        (3) 用已经存在的变量初始化新的变量
            int a=1;
            int b;
            b = a; //用a变量的值给b进行初始化
       (4)连续初始化
            int a,b,c;
            a = b = c =0;


作者: kdyu    时间: 2014-10-13 02:11
没人啊, 给你顶下。  有过。net基础,感觉语言都是相通的。 呵呵,
作者: 周波    时间: 2014-10-13 20:43
伟哥的笔记,顶

作者: 邢玉池    时间: 2014-10-13 20:56
周波 发表于 2014-10-13 20:43
伟哥的笔记,顶

别这样嘛~~~~
作者: John_chow    时间: 2014-10-13 21:00
重在每天的积累和总结 赞一个
作者: ifo    时间: 2014-10-13 21:25
哥们,小牛x啊。。。
作者: dream静    时间: 2014-10-13 22:09
你们的笔记都做的好好啊

作者: 米匠    时间: 2014-10-13 22:20
顶起。。。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2