unsigned int 小认识
来源:互联网 发布:200男生双肩包 知乎 编辑:程序博客网 时间:2024/06/03 18:56
编写一个unsignedtest.c文件如下:
#include <stdio.h>
void main (int argc, char *argv[])
{
unsigned int a = 0;
unsigned int b = 0;
a--;
b++;
if(a < 0){
printf("无符号整型a负数与正数比较未发生转变!\n");
} else{
printf("无符号整型a负数与正数比较发生改变!\n");
}
if(a == -1){
printf("无符号整型a负数与负数比较未发生转变!\n");
} else{
printf("无符号整型a负数与负数比较发生转变!\n");
}
if(b <= -1){
printf("无符号整型b正数与负数比较,负数发生转变!\n");
} else{
printf("无符号整型b正数与负数比较,负数未发生转变!\n");
}
}
编译运行如下:
zhuzx/test$ gcc -o unsignedtest unsignedtest.c
zhuzx/test$ ./unsignedtest
无符号整型a负数与正数比较发生改变!
无符号整型a负数与负数比较未发生转变!
无符号整型b正数与负数比较,负数发生转变!
结论如打印输出所示。
阅读全文
0 0
- unsigned int 小认识
- unsigned long unsigned int unsigned
- unsigned char, unsigned int
- unsigned int
- unsigned int
- int+unsigned
- unsigned int 和int
- unsigned int 与 int
- unsigned int与int
- int 和 unsigned int
- unsigned int mysql中的unsigned
- unsigned int get_svrport(char *, char *, unsigned int);
- unsigned int reverse_bit(unsigned int value)
- -2比2小吗? C++ 中 unsigned int 和 int的比较
- -2比2小吗? C++ 中 unsigned int 和 int的比较
- C unsigned int and int
- C unsigned int and int
- unsigned int 与 int 之和
- springMVC入门--4.springMVC内置对JSON的支持
- Ubuntu 如何打开Sumba
- 【百度爬虫系列 II】关键字搜索url结果汇总(给定关键字和页数)
- FPGA-边沿检测器
- SpringMVC之DispatcherServlet加载的默认配置。
- unsigned int 小认识
- Android学习记录
- oslo_i18n
- 在《spring+mybatis企业应用实战》一书中的几处问题总结
- PAT考试乙级1033(C语言实现)重点题目 部分正确(已解决)
- java 正则表达式验证
- 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不 死,问每个月的兔子总数为多少
- CSDN的那些事【就服这篇文章】
- struts2笔记 之Struts的配置和其配置文件基本语法