C语言short转成int,short转换int的小例子
今天将给大家讲述short转换int的小例子,这里给大家一个实例,需要的朋友可以参考下其中的内容,GO~
#include int main()
{
short a=-1;
unsigned int b=a;
int c=a;
printf("%x\n", b);
printf("%d\n", c);
a=1;
b=a;
c=a;
printf("%x\n", b);
printf("%d\n", c);
return 0;
}
输出为:
ffffffff
-1
1
1
说明,把short型数据赋值给int或者unsigned int型数据时,如果short型数据是负的,则扩展的比特位全是1,;如果short型数据是正的,则扩展的比特位全是0.
#include int main()
{
unsigned short a=-1;
unsigned int b=a;
int c=a;
printf("%x\n", b);
printf("%d\n", c);
a=1;
b=a;
c=a;
printf("%x\n", b);
printf("%d\n", c);
return 0;
}
输出为:
ffff
65535
1
1
说明,把unsigned short型数据赋值给int或者unsigned int型数据时,则扩展的比特位全是0
short转换int的小例子到这就介绍完了,如果你还想了解更多关于C语言的相关内容,可以继续关注爱站技术频道。
C语言short转成int,short转换int的小例子相关推荐
- C语言程序用英尺换算公式计算身高的小例子
#include <stdio.h> int main(){//转换公式为(英尺+英寸*12)*0.3048printf("请输入身高的英尺英寸:")float foo ...
- null可以转换成任意非基本类型(int/short/long/float/boolean/byte/double/char以外)
null可以转换成任意非基本类型(int/short/long/float/boolean/byte/double/char以外) 转载于:https://www.cnblogs.com/zhenmi ...
- C语言学习(八)整数(int、short、long)的具体介绍、不同进制表示、输出,sizeof、unsinged的使用
整数(int.short.long)的具体介绍.不同进制表示.输出,sizeof.unsinged的使用 int.short.long的用法及区别.为什么要用short.long? 在现代操作系统中, ...
- java short to byte_java笔记 Java中byte数组与int,long,short,char间的转换
package com.util; public class ByteUtil { /** * 转换short为byte * * @param b * @param s * 需要转换的short * ...
- C语言中的整数(short,int,long)
整数是编程中常用的一种数据,C语言通常使用int来定义整数(int 是 integer 的简写). 在现代操作系统中,int 一般占用 4 个字节(Byte)的内存,共计 32 位(Bit).如果不考 ...
- Java基本数据(short和int的转换问题)
面试遇到short和int的转换问题,当时有些疑惑,在这里总结一下! 第一种情况 public static void main(String[] args) {short a = 1;a += 1; ...
- C语言学习6:数据类型 -> 基本类型 -> 整型类型(int、short int、long int、char等)
目录 1.数据类型的分类 2.基本整型 int 3.短整型 short int 4.长整型 long int 5.双长整型 long long int 6.字符型 char 7.布尔型 bool 1. ...
- c语言的数据类型有什么 long int,C语言的三种整型数据类型:INT SHORT INT和LONG INT...
int数据类型的位数为16位,short int数据类型的位数也是16位.而long int的位数为32位,可用来存储比较大的整数. short int和long int可以缩写为short和long ...
- C语言的三种整型数据类型:int、short int和long int
int数据类型的位数为16位,short int数据类型的位数也是16位.而long int的位数为32位,可用来存储比较大的整数. short int 和 long int可以缩写为short 和 ...
- c语言短整型变量字符,C语言入门 — 整型 char,short,int,long
一.c 语言变量,有整型变量,浮点型变量,字符变量,布尔型变量. 1.整型变量位数,以下基于32位的操作系统: (1个字节等于8bits)点击查看二进制 长整型(long),短整形(short),整型 ...
最新文章
- tensorflow量化感知训练_tensorflow
- mybatis实体类注解_SpringBoot2.x系列教程43--整合使用Mybatis
- 对volatile的理解
- 通过HTTP抓包,深入理解ASP.NET WebForm ViewState
- 50%人使用视听设备音量超标,如何正确佩戴耳机?
- Value Investment
- api 定位 微信小程序 精度_一行代码区分微信小程序或QQ小程序
- 微信小程序自定义弹窗实例
- Linux操作系统基础解析之(五)——grep命令家族及正则表达式初识
- AJAX-服务器响应
- JAVA后端常用框架SSM,redis,dubbo等
- 【机器学习】监督学习--(分类)支持向量机SVM②
- 找出游戏的必胜的策略(博弈论的学习)
- java真实面试题(2)
- 设计模式之生成器模式
- 终极解决maya渲染层丢材质,变线框等问题
- matlab模拟换热过程,第5章Hysys模拟换热过程.ppt
- Yocto系列讲解[理论篇] 45 - bb文件中函数实操演示(3)继承自己的class
- 松下A6伺服速度控制模式
- 微信PC端不显示头像和表情怎么解决
热门文章
- activemq学习记录(二)(使用p2p模式和使用发布订阅模式去生产以及消费数据)
- 阿里云Web应用防火墙价格表
- HTML学生个人网站作业设计:动漫网站设计——蜡笔小新(3页) HTML+CSS+JavaScript 简单DIV布局个人介绍网页模板代码 DW学生个人网站制作成品下载
- Android 地图跳转到百度、高德、腾讯地图导航
- 【Unity】问题记录:Some objects were not cleaned up when closing the scene
- 计算机系统存储器 分类,存储器的分类
- 手机游戏创业者的苦涩:成功率被指0.1%
- 数据结构-树-愿天下有情人都是失散多年的兄妹
- Python数据分析U3-matplotlib可视化基础
- b5纸尺寸_【收藏款】平面设计标准尺寸规范总结