关于c中&的返回值类型
来源:互联网 发布:点雇网 在线全职美工 编辑:程序博客网 时间:2024/05/01 18:22
刚才做移位运算练习发现一个神奇的事。。。
这段代码输出的结果是一个负数,符合有符号数的算术右移,但如果把代码稍微改动成
#include <stdio.h>int main() { int x = 0x80000000; x = (x & 0xffffffff); x = x >> 1; printf("%d", x); return 0;}
这段代码输出的结果是一个负数,符合有符号数的算术右移,但如果把代码稍微改动成
#include <stdio.h>int main() { int x = 0x80000000; x = (x & 0xffffffff) >> 1; printf("%d", x); return 0;}
输出的结果就成了一个整数,是无符号数逻辑右移的结果。
猜测&运算的返回值为一unsigned int值。。。
- 关于c中&的返回值类型
- C/C++中main函数的返回值类型
- c/c++中const成员函数的返回值类型
- 关于C语言中省略函数的返回类型的测试
- 关于C语言中为什么getchar的返回类型不是char而是int的说明
- c语言中关于局部变量的返回值
- 关于C++中const & 返回类型的一些看法
- 关于c语言中返回值和返回指针的问题。
- 关于Java Web框架之一的SpringMVC中Controller的返回值类型的理解
- 关于Java中方法重写的访问修饰符和返回值类型的限制
- 关于C++中返回值是数组类型失败的问题
- 关于增删改查方法中 public后的 返回值类型
- 关于asp.net mvc中Controller中的方法返回值类型ActionResult及其子类的理解
- Hibernate中返回值类型的改变
- C语言中为什么不能用char类型来存储getchar()的返回值
- C:关于返回值
- 关于hibernate中count返回类型
- C 关于C中布尔类型的总结
- C语言运算符优先级之三字经
- 百练 3245 空调排名
- 百练 2709 求出e的值
- 百练 1658 Eva's Problem
- JAVA中的正则表达式
- 关于c中&的返回值类型
- 百练 4004 数字组合
- SpringMVC结合ajaxfileupload.js实现文件无刷新上传
- 百练 3195 最大公约数
- JavaScript 词法结构
- hdu 1294 Rooted Trees Problem 组合数+整数划分
- 【Leetcode】Minimum Depth of Binary Tree
- 百练 2933 停车场收费
- 百练 2656 Unhappy Jinjin