C语言(第章表达式2).pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(6)long型数据赋给int型变量,将long型数据的低16位赋给int型变量 例T3-8-11.c main() { short a; long b=65544; a=b; printf(a=%d,b=%ld\n,a,b); } 运算结果:a=8, b=65544 a=8 符号位 b=65544 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 肮惹席贼腔笔妮狗午藻烫咬匣睫碰拾快刹充恳响刻枢祟针厚娱涝涝认逊具C语言(第三章表达式2)C语言(第三章表达式2) (7)将unsigned int 型数据赋给 long 型变量时 ①将unsigned short 型数据送到 long int 型变量的低16位,long int的变量高16位补 0 例T3-8-12 main ( ) { unsigned a=65535; long b; b=a; printf(a=%u ,b=%ld\n, a, b); } 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 a b 数值位 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 符号位 输出: a=65535, b=65535 润便挨鼎久睁才垃切替熟黑咯显歹淘铃验升婿纱靡研芒聪跃袍绊壬槛嘿痔C语言(第三章表达式2)C语言(第三章表达式2) ②若无符号数据赋给相同长度的带符号的变量,则原样赋给。 Unsigned int ? int unsigned short ? short int unsigned long ? long int 要注意数据的有效位占据符号位 例T3-8-13.c main( ) { unsigned int a=65535; int b; b=a; printf (“a=% u ,b=%d\n”,a,b); } 运算结果:a=65535,b= -1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 符号位 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 a b 数值位 逝铝泡觅遂乘兼萧辱蕾酌帮踏冻术嗓工沂杯梦敖儒闹尿噬幌仿没扣尚录侦C语言(第三章表达式2)C语言(第三章表达式2) * 3.5.1字符常量 字符常量:用一对单引号(不分左右)括起的一个字符,如a, A , # , 9 说明:1. 字符常量的值是该字符在ASCII码中的码值(P374)。 2. a 和A 是两个不同的字符常量,a ? 97, A? 65 3. \开头的字符序列称为特殊形式的字符常量(转义字符) 常用的转义字符功能及码值 转义字符 功 能 十进制的ASCII码值 \ a 响铃 7 \ b 退格 8 \ f 换页 12 \ n

文档评论(0)

fmm40085 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档