unsigned 隐式转换
来源:互联网 发布:推荐c 语言在线编译 编辑:程序博客网 时间:2024/05/21 15:06
#include <stdio.h>#include <iostream>using namespace std;void main(){unsigned int a = 2;int b = -3;int c = a + b;cout << (a + b) << endl;printf("%d\n",c);printf("...\n");}
结果:
4294967295
-1...
默认 int 隐式转换成unsigned 再与unsingned 进行加减 ,但是结果等于 把两个数做有符号加减 再转无符号
unsigned (int) + unsigned = unsigned ( int + int(unsigned ))
0 0
- unsigned 隐式转换
- unsigned int隐式转换
- C++ int unsigned int之间的隐式转换
- C++中当unsigned和int间的隐式转换
- unsigned char qstring,转换
- unsigned char 转换为 unsigned long方法
- QString unsigned char* 的转换
- unsigned int等类型转换
- unsigned和signed的转换
- unsigned char与char 转换
- 转换加unsigned long long
- CString类型怎样转换成unsigned char *
- unsigned 和 signed之间的转换关系
- java 中unsigned类型的转换
- java 中unsigned类型的转换
- 实现string到unsigned int的转换
- unsigned char*转换成const char*
- 补码和数的转换(unsigned/char|int)
- Activiti入门教程六(详解Activiti中的查询API)
- iOS之旅--首尾式动画初学总结
- iOS中URL问题
- spring技术内幕之spring mvc
- Git使用流程
- unsigned 隐式转换
- 多态疑难点
- 【Linux】最常用的20条命令
- HTTPS协议和SSL/TLS协议
- 简单的网页请求图片下载
- iOS项目开发实战——实现苹果本地消息通知推送服务
- SQL SERVER 存储大全以及常见实例
- 控制台出现abd端口被占用,导致android项目不能正常运行
- Linux中fork的使用(03)---使用if...else...区分父子进程特有的内容