
C语类型转换 C语言类型转换
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
讲师林世霖,来自华清远见嵌入式学院深圳中心。在C语言的学习过程中,类型转换是一个基础且常见的知识点。如果不加以重视,可能会遇到令人困惑的情况。
让我们来分析一下这两个代码段落:其中的哪一个for循环能够正常执行?
案例A中的变量i初始化为unsigned short类型,并被赋值0,而index变量则声明为unsigned short并初始值设为1。在循环条件中使用了位运算操作符&,因此该for循环将无法运行。
相比之下,案例B中的变量j是int型,其初始值也是0,而k变量同样是int型且初始值设为2。由于这些数据类型的长度远大于unsigned short的范围,在这种情况下,for循环会正常执行。
全部评论 (0)
还没有任何评论哟~


