| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3208 人关注过本帖
标题:指针是伟大的!
只看楼主 加入收藏
redice
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:902
专家分:0
注 册:2006-12-11
收藏
得分:0 
回复 30# 的帖子
int a;
&a 是什么类型  整型指针吗? 危险在哪里?

鲲鹏数据 - 专业Web数据采集服务提供者
http://www.
2007-12-07 13:30
yxwsbobo
Rank: 5Rank: 5
等 级:职业侠客
帖 子:345
专家分:306
注 册:2007-10-29
收藏
得分:0 
主要是我的编译器没通过
VS2008

How are you 怎么是你?
How old are you   怎么老是你?
2007-12-07 13:53
jsjl2008
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2007-12-6
收藏
得分:0 
to:31楼

传值和传址方式各有所长,各有个的使用场合,还有引用,

是比较复杂的,不是你在这边写个函数调调就可以讲清楚的


这个话题毫无意义!
2007-12-07 14:02
jsjl2008
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2007-12-6
收藏
得分:0 
况且你给的函数调用完全是引用方式,貌似传值,本质是传地址方式,并不是你讲的
什么“指针的伟大”啊

不会下面的就是指针的伟大?
*(int *)a=*(int *)a +*(int *)b;
*(int *)b=*(int *)a-*(int *)b;
*(int *)a=*(int *)a-*(int *)b;

那你最好再这样!告诉你32位下VOID*也是32的,可以只向你想要的任何常规数据
void* pVoidA,pVoidB;
pVoidA = (int*)a;
pVoidB =(int*)b;
。。。。。。
继续转吧呵呵
2007-12-07 14:16
redice
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:902
专家分:0
注 册:2006-12-11
收藏
得分:0 
void类型的指针有什么意义

鲲鹏数据 - 专业Web数据采集服务提供者
http://www.
2007-12-07 14:28
永夜的极光
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2721
专家分:1
注 册:2007-10-9
收藏
得分:0 
有很大的意义,可以指向任意类型

从BFS(Breadth First Study)到DFS(Depth First Study)
2007-12-07 15:15
doudouheaben
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2007-8-26
收藏
得分:0 
cosdos说的

just me,go ahead!!!QQ179707875
2007-12-07 17:09
狼帝1号
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2007-12-8
收藏
得分:0 
可惜呀
我还没有学会呀``大侠们能否将其功能 具体话点呢?
2007-12-08 08:52
jxj777
Rank: 1
等 级:新手上路
帖 子:91
专家分:0
注 册:2007-10-27
收藏
得分:0 
先取寄存器地址,再取其中的取,在嵌入式编程中应用较多,
还是很实用的一种方法

一个人的力量是缈小的....... 互帮互助才是出路
2007-12-08 09:27
redice
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:902
专家分:0
注 册:2006-12-11
收藏
得分:0 
回复 36# 的帖子
其它类型的指针也可以指向任何类型呀
和Void类型指针一样 使用的时候再进行强制类型转换

鲲鹏数据 - 专业Web数据采集服务提供者
http://www.
2007-12-08 11:10
快速回复:指针是伟大的!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.027142 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved