A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© pingfan183 中级黑马   /  2014-11-3 22:54  /  768 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

4、自增、自减运算符

     1)什么东西?

        ++ --  相当于让运算符连接的操作数自身的值+1或者-1

        格式: 变量名++      ++ 变量名
              变量名--      -- 变量名

              让变量的值自动的+1或者-1

     2)优先级

         2

     3)结合性

         右结合

         (a++)+(++b)

         -a++  -->  -(a++)

     4)注意事项

         技巧:

         int a=3;         a++        ++a

         表达式的值          3          4

         a变量的值           4          4


         如果a在++符号的前面,先取出a的值作为表达式的值,然后a自身值+1
            口诀:先用后变
         如果a在++符号的后面,先让a自身值+1,然后取出a的值作为表达式的值
            口诀:先变后用

5、sizeof运算符

     1)什么东西?
        计算常量、变量、数据类型在我们内存中占用的字节数

     2)用法

        常量上 :  sizeof(10)  sizeof(2.3)  sizeof('a')  
                  ---> sizeof 10   sizeof 2.3  

                  sizeof("a")  //2
'
        变量上:int a;  sizeof(a);

        数据类型上:sizeof(int)   sizeof(float)  sizeof(char)

     3)结合性

     4)注意事项

        sizeof不是第一个函数,是一个运算符
        sizeof('a') 4个字节,字符型的常量在C标准的编译中用int型存储的


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马