您的位置:首页 > 其它

常量和变量

2015-08-16 09:54 225 查看
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 

常量:表示固定的数据

分类

    1整型常量(int) 包括所有整数数据。

    2浮点型常量(float/double) 就是小数。

              float精确度低表示小数位数少,float都是以f结尾如6.4f但是必须有小数否则报错

              double 就是小数精确度高。

    3字符常量(char)

             将一个数字(0-9)英文字母(a-z,A-Z)其他符号(!@#¥%)用单引号引起来如‘a’

                  ‘F’,‘+’,‘6’单引号只能括住一个字符,不能是中文字符'asdaa123'‘男’是错误的

    4字符串常量

             用双引号括起来如“男”,“6”“dasdy78w1 “哈哈哈”

    5变量是表示可变数据。

           在程序编译时有编译系统给每一个变量如分配相对应的地址。从变量中取值实际上是通过变量名找到相应的内            存地址,从该储存单元读取数据。

    6变量所占内存的大小                                                                                     

           char 占据1个字节 

           int 占据4个字节                                                                                            

           float 占据4个字节

           double占据8个字节

     7变量越先定义, 内存地址就越大。内存寻址由大到小,优先分配内存地址比较大的8字节给变量

    8计算一个数据所占用的一个内存大小

#include <stdio.h>

int main()

{

 int size=sizeof(11);

 printf("%d\n",size);

 return 0;

}

结果如图

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: