数据表现形式及其运算

1、数据:

               1、 常量

                            (1) 整型常量(整数)

                            (2) 实型常量

                                       表现形式:以十进制小数表示   或    指数形式(以E或e代表以10为第的指数)

                            (3) 字符常量(必须以单括号括起来,否则会被认为是变量)

                                      分类:  普通字符

                                               *  转义字符(实质也是字符)

                           (4) 字符串常量(用双引号括起来的全部字符)

                           (5)符号常量(也叫宏定义)

                                      形式:#define  a  3       (不带参数的宏定义)

                                                #define   a(x)  3   (带参数的宏定义)

                            **(注意)常量,不占内存,符号常量只是临时符号,在预编译后会直接替换

                2、变量

                          (1) 含义:代表一个具有名字和特定属性的存储单元(因为计算机要确定存储变量的内存大小,所以变量必须先定义后使用)

                                      属性及变量的数据类型,名字及变量名称(如  int   a=666;)

                          在编译连接时编译系统会自动给每个变量名分配对应的内存地址(通过变量名找到相应的内存地址,然后从存储单元读取数据)

                          (2) 变量的定义和使用 

                3、常变量

                          具有变量的属性,占有一定的内存单元,但不允许改变其值(只读类型)

                          定义:const  int  a=666;

                         与常量、变量、符号的区别

                                  

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值