C语言数据类型,表达式

基本类型:整型     
             短整】(short int)2
            
             长整型(long int)
               字符(char)  浮点型               单精                   型(double) 
                  长双精度(long double)  8B
           枚举类型(enum)
构造类型:数组,  结构体类型(struc,  共用体类(型union)
指针类 ?*
)
空类型:(void)
常量与变量
在程序运行过程中,其值不能被改变的量称为常量,能被改变的则为变量。
整型数据在内存中的存放形式
一个正整数的补码和该数的原码相同。
负数的补码,除符号位以外,其余位按位取反加一。
变量的初始化  eg:int a=3;
                  赋值  eg:int a;a=3;
运算符三属性:优先级,结合方向,目数
出现多个运算符,由优先级确定计算顺序
出现多个同优先级运算符,由结合方向确定计算顺序
目数决定运算度需要几个数才能完成运算
算术运算符的正负取决于左操作数。
自增,自减运算符,前增量先加再用,后增量先用再加(遇见分号)
不同类型间的数据不能混合运算,要运算必须类型相同(转换)
转换原则:低精度,低取值范围高精度,高取值范围。
eg:1.0/(double)5   显式
     1.0/5   隐式

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值