C语言恶心题目
来源:互联网 发布:期货数据下载 编辑:程序博客网 时间:2024/04/28 06:52
#include <stdio.h>void main(){ int a = 0x12345678; int b = 0x567890AB; int c = 0x7890ABCD; char * p = (char*)&a; char * q = p + 2; int x = *(int*)q; printf("x=%X",x);}
其实这个结果是不确定的,主要还是看编译器在a的地址后面填充的是什么东西。
#include <stdio.h>int main(){ int b = 0x567890AB; //调换下位置 int a = 0x12345678; int c = 0x7890ABCD; char * p = (char*)&a; char * q = p + 2; int x = *(int*)q; printf("x=%X",x); return 0;}90AB1234
- C语言恶心题目
- 一道比较恶心的C语言的试题
- 一道比较恶心的C语言的试题
- c语言面试题目
- 一道C语言题目
- C语言笔试题目
- c语言题目
- c语言100题目
- C语言笔试题目
- C语言面试题目
- C语言趣味题目
- C语言笔试题目
- C语言题目
- 部分C语言题目
- C语言相关题目
- C 语言经典题目
- 一些C语言题目
- C语言趣味题目
- Android笔记 SQLite总结 ,字带数据库,附记事本,字典小程序
- php笔试题汇总2
- MindManager的例图资源
- 手把手教你把Vim改装成一个IDE编程环境(图文)
- match_parent和fill_parent的区别
- C语言恶心题目
- 架构师的大局观
- int、bigint、smallint 和 tinyint
- Convert Long to numeric primitive data types example
- break作用范围
- 线程基本用法
- 在代码重构中蜕变
- python 引用,拷贝,对象回收,弱引用
- 基于朴素贝叶斯分类器的文本分类算法(上)