| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 619 人关注过本帖
标题:问一个小小问题?
只看楼主 加入收藏
zhufeifei
Rank: 1
等 级:新手上路
威 望:2
帖 子:402
专家分:0
注 册:2006-8-11
收藏
 问题点数:0 回复次数:7 
问一个小小问题?

int *p表示的是:p是是指向整形数的指针变量?
但是如果int p p里面储存的是一个地址,那p是否也可以说是一个指针呢?谢谢!

2006-10-21 12:05
unicorn
Rank: 4
等 级:贵宾
威 望:14
帖 子:1066
专家分:0
注 册:2005-10-25
收藏
得分:0 
int *p;// 说明p是一个整形的指针变量
int * 是格式,是整形指针类型 ,p是变量 被这个类型修饰后就是整形的指针变量
当然指针能做什么就不用说了

unicorn-h.spaces. ◇◆ sava-scratch.spaces.  noh enol ! pue pu!w hw u! shemle aq ll!m noh 
2006-10-21 12:22
husi
Rank: 1
等 级:新手上路
威 望:1
帖 子:46
专家分:0
注 册:2006-10-17
收藏
得分:0 

那就用int **p,好了,指向指针的指针。


2006-10-21 12:40
我不是郭靖
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:494
专家分:6
注 册:2006-10-4
收藏
得分:0 
以下是引用unicorn在2006-10-21 12:22:59的发言:
int *p;// 说明p是一个整形的指针变量
int * 是格式,是整形指针类型 ,p是变量 被这个类型修饰后就是整形的指针变量
当然指针能做什么就不用说了

int *看起来好象是一个离散类型,其实并非如此,实际上,'*'是与标识符结合,而不是与类型结合.
所以可以这样做:
  int* u,v;
它建立一个int *u和一个非指针int v


2006-10-21 22:11
nuciewth
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:我爱龙龙
等 级:贵宾
威 望:104
帖 子:9786
专家分:208
注 册:2006-5-23
收藏
得分:0 
以下是引用zhufeifei在2006-10-21 12:05:06的发言:

int *p表示的是:p是是指向整形数的指针变量?
但是如果int p p里面储存的是一个地址,那p是否也可以说是一个指针呢?谢谢!

即使你要给它赋上一个地址,但它也只会当作一个数要处理.不可以和指针等同.


倚天照海花无数,流水高山心自知。
2006-10-22 10:59
zhufeifei
Rank: 1
等 级:新手上路
威 望:2
帖 子:402
专家分:0
注 册:2006-8-11
收藏
得分:0 

#define Queur Size 100
typedef char Queue DataType;
typedef Sturet{
int front;
int rear;
DataType data[QueueSize]
}CirQueue;
这个循环队列的类型定义front,rear不是指针吗?前面也没有*号,可以解释一下吗?


在不断的拼搏与进取中,定能创造一片天地!
2006-10-22 14:30
nuciewth
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:我爱龙龙
等 级:贵宾
威 望:104
帖 子:9786
专家分:208
注 册:2006-5-23
收藏
得分:0 
以下是引用zhufeifei在2006-10-22 14:30:18的发言:

#define Queur Size 100
typedef char Queue DataType;
typedef Sturet{
int front;
int rear;
DataType data[QueueSize]
}CirQueue;
这个循环队列的类型定义front,rear不是指针吗?前面也没有*号,可以解释一下吗?

这个是指针吗?它们只是两个下标,分别记录队列最前面的位置和最后面的位置.如果没有data[]的存在,它们应该也没有意义吧.如果你要说是,那最多也只能看做是静态链的"指针".


倚天照海花无数,流水高山心自知。
2006-10-22 23:27
zhufeifei
Rank: 1
等 级:新手上路
威 望:2
帖 子:402
专家分:0
注 册:2006-8-11
收藏
得分:0 
嗯!谢了!

在不断的拼搏与进取中,定能创造一片天地!
2006-10-23 15:23
快速回复:问一个小小问题?
数据加载中...
 
   



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

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