又是指针
来源:互联网 发布:网络神曲 编辑:程序博客网 时间:2024/05/22 00:13
指针啊指针,蛋疼的真是让人又恨又爱,不多说了,程序如下
#include <stdio.h>#include <stdlib.h>#include <MEMORY.h>typedef struct test{float fNum;char sz[512];}TEST_STRUCT;int main(void){TEST_STRUCT t;float a,b;float *c,*d;a = 1;b = 2;memcpy((char*)&t.sz + sizeof(t.fNum), &a, sizeof(a));memcpy((char*)&t.sz + sizeof(a) + sizeof(t.fNum), &b, sizeof(b));c = (float *)(t.sz + sizeof(a) + sizeof(t.fNum));d = (float *)(t.sz + (sizeof(a)));printf("\t%f\t%f\n\n", *c, *d);printf("\t源地址(char*):%x 源地址:%x\n\n\ 用(char *)转换后地址:%x 转换前地址:%x\n\n\ 地址实验1:%x 地址2:%x\n\n\n",(char*)&t.sz, &t.sz,(char*)&t.sz + sizeof(t.fNum), &t.sz + sizeof(t.fNum), //这个如果不强制转化一下,则以t.sz为度量单位(char*)&t.sz + sizeof(t.fNum) * sizeof(char), (char*)&t.sz + sizeof(t.fNum) * sizeof(t.sz));return 0;}
- 又是指针
- 又是指针
- 又是排序 指针专题
- 又是空指针惹的祸。。。
- 又是指针惹的祸
- 东北林业大学oj1025 又是指针
- 1158: 又是排序(指针专题)
- 1158: 又是排序(指针专题)
- 又是指针和数组-- 发布日期:2008-3-6
- C语言指针问题 又是一段“扯”
- 又是考查内存对齐和指针理解, 简单东西。
- 什么是指针?如何理解指针?指针又是如何定义与使用的?
- 指针,指针,又见指针
- 16. 3Sum Closest 又是一道先排序再双指针问题
- 又是一道快慢指针与链表的结合题 Linked List Cycle II
- 再论C语言指针、地址、赋值的问题,又是一通“扯”
- 又是一天,又是一周
- 又是加班又是跳槽 乱
- android “摇一摇” 代码实现
- DirectX 3D_基础之光照 材质 顶点法线 光源 纹理映射 纹理坐标 多级纹理 纹理过滤
- asp.net实验二:连接sql server 2008数据库
- 《学习OpenCV》练习题第二章第四题
- C++学习笔记之函数返回值
- 又是指针
- ERROR OGG-00222 及查看是否开启DDL
- Win7 X32MyEclipse10.1破解
- 大话存储系列19——数据备份与恢复 下
- 计算机经典书籍
- 网站开发人员应该知道的61件事
- Hadoop中Mapper和Reducer是单独进程还是线程
- 错误纠正(Error Correction)
- Android常见错误解决