自学C语言 DAY#11

今天长话短说:

上笔记

数据相加
数据类新不一样不能强制计算(int/doule)
隐式转换:
1.小转大,系统自转1字节=8bi
2.short,char 运算时自动转为int
(double>float>longlong8>long4>int4>short2>char)
int a=10; double b=a;  
short a=3;short  b=1; intc=a+b; 
强势转换:
目标数据类型 变量名=(目标数据类型)被强转的数据
int a=10;short b=(short)a;由于储存不同,会影响数据
short s1=1;shorts2=2; short R=(short)(s1+s2)
字符相加
查询ASCLL码表
也可以用printf("%d",'符号,0,文字‘);
int—%d  double/float-%f  char-%c('a')
                                                 -%s("hellow,好")
自增自减运算符++/--
1.只变1
2.在int里 int a=10;
int b=a++; printf(a,b); a=11,b=10(a++,先用后加)
int b=++a:   printf(a,b); a=11,b=11(++a ,先加后用)
在复杂int a=0;a++ + a++=24
(W以最终a进行,mac Linux依次进行)

主要是对运算的算数和自增自减进行计算,特别的—自增自减的运算要区分数与字符的运算顺序,清楚每次运算后变化的a的值。


今天还学到了一个办公小技巧:

(ctrl+D)向下复制一行

在对vs中重复定义有很大帮助!!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值