C语言基础04

复习:
1、数据类型:
signed char 1 %hhd -128~127
signed short 2 %hd -32768~32767
signed int 4 %d 正负20亿
signed long 4 %ld
signed long long 8 %lld 9天开头的19位数
unsigned char 1 %hhu 0~255
unsigned short 2 %hu 0~65535
unsigned int 4 %u 0~40亿
unsigned long 4 %lu
unsigned long long 8 %llu 1开头的20位数
float 4 %f
double 8 %lf
long double 12 %LF
2、变量取名规则
1、由数字 字母 下划线组成
2、不能以数字开头
3、不能与关键字重名
4、见名知义
3、变量的输入输出
printf 提示信息+占位符+变量名
scanf 占位符+变量地址
%nd %0nd %-nd %n.mf
3、运算符
/ % 除数不能0,否则会产生浮点数例外,核心已转储错误
== 变量尽量放在右边
++/-- 一行代码中不要过多使用
&& || 具有短路特性
A?B:C 不能出现流程控制语句
4、类型转换
自动类型转换:不同类型的数据会先转换成相同类型的数据才能进行运算。
转换规则(以不丢失数据为基础,适当牺牲一些空间):
1、字节少向字节多转
2、相同字节数有符向无符转
3、整型向浮点型转

强制类型转换:
(目标类型)数据 , 可能会造成数据丢失,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值