练习2-1 编写一个程序以确定分别由signed及unsigned限定的char、short、int、与long类型变量的取值范围
来源:互联网 发布:java用什么笔记本 编辑:程序博客网 时间:2024/05/12 22:31
#include <stdio.h>main(){ printf("signed char -1 = %d\n",~0); /* 0000 0000 - 1111 1111 -1*/ printf("signed char -1 = %d\n",(~0)>>1); /* 1111 1111 - 1111 1111 -1*/ printf("unsigned char max = %d\n",((unsigned char)~0)); /* 1111 1111 - 1111 1111 255*/ printf("signed char max = %d\n",((unsigned char)~0)>>1); /* 1111 1111 - 0111 1111 127 右移补0*/ printf("unsigned char max = %d\n",(unsigned char)(~0>>1)); /* 1111 1111 - 1111 1111 255 右移补1*/ printf("unsigned char 254 = %d\n",(unsigned char)(-3>>1)); /* 1111 1101 - 1111 1110 254*/}
0 0
- 练习2-1 编写一个程序以确定分别由signed及unsigned限定的char、short、int、与long类型变量的取值范围
- 练习 2-1 编写一个程序以确定分别由 signed 及 unsigned 限定的 char、short、 int 与 long 类型变量的取值范围。
- 练习2-1 编写一个程序以确定分别由signed及unsigend限定的char short int 与long类型变量的取值范围
- 编写一个程序以确定分别由signed及unsigned限定的char、short、int及long类型变量的取值范围。采用打印标准头文件中的相应值以及直接计算两种方式实现
- 练习 2-1 编写一个程序以确定分别由signed及unsigned 限定的char、short、int与long类型变量的取值范围。采用打印标准头文件中的相应值以及直接计算两种方式实现
- 编写一个程序,分别以signed和unsigned限定的char、short、int与long类型的变量取值范围
- 打印分别由signed和unsigned限定的char , short, int ,与long类型变量的取值范围。
- 打印signed 及unsigned限定的char short int 及long类型变量的取值范围
- 计算char,short,int,long类型变量的取值范围
- C语言中基本类型char、short、int、long等类型的取值范围
- C语言中基本类型char、short、int、long等类型的取值范围
- char,short,int ,long , long long类型的范围
- char,short,int,long,unsigned,signed
- char, signed char,unsigned char, short int unsigned short int, int数据类型取值问题
- unsigned/signed int/char类型表示的数值范围
- 关键字short、int、long、char、float、double、signed、unsigned的理解
- char,short,int ,long, long long 取值范围
- Windows下的char,short,int,long数值取值范围
- python2.7+selenium2实现淘宝滑块自动认证
- Java多线程 - 第一篇
- 【JS】函数参数的爱恨情仇
- 在MAC下搭建Android开发环境
- 安卓添加事件遇到的一个问题以及他的解决方法
- 练习2-1 编写一个程序以确定分别由signed及unsigned限定的char、short、int、与long类型变量的取值范围
- MFC滚动字幕实现
- sqlite基本用法
- iOS 【.pch文件的路径方便设置】
- 实用的但偏执的Java编程技术10个分享
- js异步
- 2016"百度之星" - 初赛(Astar Round2B)1001 1003~1006
- Codeforces #187Div2
- 机器学习源码收集