short与int转换的小例子

木木忄京习习

木木忄京习习

2016-02-19 10:02

想要天天向上,就要懂得享受学习。图老师为大家推荐short与int转换的小例子,精彩的内容需要你们用心的阅读。还在等什么快点来看看吧!

代码如下:

#include stdio.h

int main()
{
    short a=-1;
    unsigned int b=a;
    int c=a;

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

    printf("%xn", b);
    printf("%dn", c);

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

    a=1;
    b=a;
    c=a;

    printf("%xn", b);
    printf("%dn", c);

    return 0;
}

输出为:
ffffffff
-1
1
1
说明,把short型数据赋值给int或者unsigned int型数据时,如果short型数据是负的,则扩展的比特位全是1,;如果short型数据是正的,则扩展的比特位全是0.

代码如下:

#include stdio.h

int main()
{
    unsigned short a=-1;
    unsigned int b=a;
    int c=a;

    printf("%xn", b);
    printf("%dn", c);

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

    a=1;
    b=a;
    c=a;

    printf("%xn", b);
    printf("%dn", c);

    return 0;
}

输出为:
ffff
65535
1
1
说明,把unsigned short型数据赋值给int或者unsigned int型数据时,则扩展的比特位全是0

展开更多 50%)
分享

猜你喜欢

short与int转换的小例子

编程语言 网络编程
short与int转换的小例子

Android 图像处理(类型转换,比例缩放,倒影,圆角)的小例子

编程语言 网络编程
Android 图像处理(类型转换,比例缩放,倒影,圆角)的小例子

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

javascript拖动小例子

Web开发
javascript拖动小例子

javascript对象与数组的例子

Web开发
javascript对象与数组的例子

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

在c#中(int)、int.Parse()、int.TryParse、Convert.ToInt32()四

编程语言 网络编程
在c#中(int)、int.Parse()、int.TryParse、Convert.ToInt32()四

Android屏蔽后退键的小例子

编程语言 网络编程
Android屏蔽后退键的小例子

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

解决SQL SERVER 2008数据库表中修改字段后不能保存

解决SQL SERVER 2008数据库表中修改字段后不能保存

Win10命令提示符cmd在哪

Win10命令提示符cmd在哪
下拉加载更多内容 ↓