一个简单的指针指向问题的讨论
来源:互联网 发布:知乎怎么公共编辑问题 编辑:程序博客网 时间:2024/05/16 03:20
#include<stdio.h>#include<stdlib.h>#include<math.h>typedef struct node{int data;struct node * next;}Link;int main(void){Link l[3];//建立三个结点,分别存储1,2,3和自己的地址 for(int i=0;i<3;i++){l[i].data = i+1;l[i].next = l+i;}//输出指向地址的data,输出为1,2,3 for(int i=0;i<3;i++){printf("%d ",l[i].next->data);}putchar('\n');//交换l[0]和l[2]的位置数组从升序变为降序 Link temp = l[0];l[0] = l[2];l[2] = temp;//依然输出指向地址的data,得到1,2,3而非3,2,1 for(int i=0;i<3;i++){printf("%d ",l[i].next->data);}//结论:指针的指向是绝对的,不会因结点物理位置的移动而改变//不要想当然地以为只向自己的指针永远指向自己//指针真正指向的只是地址,而非数据集合 return 0;}
0 0
- 一个简单的指针指向问题的讨论
- 指针的指向问题
- 一个简单的指向函数的指针示例
- 返回指向局部变量的指针或引用的带来的问题讨论
- 返回指向局部变量的指针或引用的带来的问题讨论
- 一个指向的问题
- 指针指向字符串的问题
- 指针指向0的问题
- 由“一个关于指针的小问题”想到的:常量指针与指向常量的指针
- 问题:如何理解指向指针的指针?
- 有关new出一个指针,将该指针指向另一个指针,释放不掉的问题
- 指向函数的指针_简单运用
- 面试题,简单指针的指向
- 指向指针的指针
- 指向指针的指针
- 指向指针的指针
- 指向指针的指针 **
- 指向指针的指针
- 一切成功源于积累——20141203 26时间 美瑞的反思 80个 0.1手 夜里12小时只波动60点
- 大数加法
- 又是一年大雪时,母校腊梅依傲然
- 8602 区间相交问题(贪心)
- Kettle工具的使用指南
- 一个简单的指针指向问题的讨论
- 4.Swift-集合类型
- VBA.EXCEL.批量
- 【安卓】从源码的角度深入分析Scroller
- 2014年12月3日,A Look Inside Presentation Controllers
- QT5 QList<QImage> 中后面数据将前面数据覆盖问题的解决方案
- Linux terminal 终端常用快捷键
- 关于xml学习的一点思考与总结
- JQuery UI获取JSON数据