Redian新闻
>
问一个关于C++指针的问题
avatar
问一个关于C++指针的问题# Programming - 葵花宝典
H*y
1
长期潜水,首帖献给140!!
介绍下自己背景,高分子方向,文章15+, 一半一作,引用300+,找了七个推荐信,四
个独立,基本都是美国的,审稿20左右, 每个杂志差不多三四个。
自己其实不是很清楚整个申请过程,也没啥精力准备各种材料,所以直接找的律师。朋
友推荐cai mangmang,所以就用了他家的。整个过程自己复制粘贴了research summary
,其他的都属于修改律师提供的稿子,律师有理科背景确实还是比较省心,交流起来没
障碍,亮点挖掘的也很好。。
May 9th-case received
May 11th-case approved!!
整个过程在我没注意的情况下发生了,本来打算过一周再查状态的,收到律师的通知邮
件还是蛮惊喜的。。。
Anyway, 现在准备485了,希望也能一切顺利, 也祝各位早绿!!!
avatar
c*y
2
最近打牌比较多,遇到很多赢了一大把之后输一把就跑的,很鄙视这些人,很多飞机也
这样。再见到时或者踢了,或者换桌。不过总提这些差的只让大家不高兴,不如讲讲我
们遇到的牌品好的玩家,我们都学习一下。
以下是我注意到的,特点基本一样:不挑对家,输了不跑,对家打错不骂人,不在乎分
数。这些人坐旁边时输给他们不觉得郁闷,坐对面时可以信得过。
fishing66
piedra11
mahjong
nutty21030
hows
lanmeimei (我夸她可能没说服力,我们总一块打。不过也正是因为我很佩服她,她又
不嫌我,所以我才总报她大腿)
除了蓝妹妹别的人我接触都有限,如果说错了请别抨击我,说说你们自己注意到的好玩
家就行了。欢迎补充。咱没能力锄恶,就扬一下善吧。
avatar
w*h
3
有一段代码:
Node** List;
Node* temp1=*List;
*List=temp1;
那么,我的理解是,(*List)是一个指向Node类型的指针,temp1又是个指向Node类型
的指针,最后一句是把(*List)赋值为temp1这个指针。
不知道对不对。问题是,为什么不直接用Node* List,而用Node** List?
avatar
m*e
4
恭喜恭喜。谢谢分享,祝485顺利通过
avatar
R*s
5
俺也是的,不在乎分数,跟伪币一样,毛用没有...
话说不是专门有个房间是打长局的么,似乎没人去...

【在 c****y 的大作中提到】
: 最近打牌比较多,遇到很多赢了一大把之后输一把就跑的,很鄙视这些人,很多飞机也
: 这样。再见到时或者踢了,或者换桌。不过总提这些差的只让大家不高兴,不如讲讲我
: 们遇到的牌品好的玩家,我们都学习一下。
: 以下是我注意到的,特点基本一样:不挑对家,输了不跑,对家打错不骂人,不在乎分
: 数。这些人坐旁边时输给他们不觉得郁闷,坐对面时可以信得过。
: fishing66
: piedra11
: mahjong
: nutty21030
: hows

avatar
p*s
6
Never heard pointer of pointer?

【在 w****h 的大作中提到】
: 有一段代码:
: Node** List;
: Node* temp1=*List;
: *List=temp1;
: 那么,我的理解是,(*List)是一个指向Node类型的指针,temp1又是个指向Node类型
: 的指针,最后一句是把(*List)赋值为temp1这个指针。
: 不知道对不对。问题是,为什么不直接用Node* List,而用Node** List?

avatar
Z*a
7
恭喜楼主!沾沾喜气!
avatar
b*m
8
怪怪的感觉~

【在 R*****s 的大作中提到】
: 俺也是的,不在乎分数,跟伪币一样,毛用没有...
: 话说不是专门有个房间是打长局的么,似乎没人去...

avatar
f*Q
9
大仙,您岂止是没学好C++,最基础的也没学明白啊!
avatar
d*g
10
恭喜!
avatar
w*h
11
麻烦你指点一下,这短双指针的代码确实看不懂

【在 f*****Q 的大作中提到】
: 大仙,您岂止是没学好C++,最基础的也没学明白啊!
avatar
v*e
12
恭喜楼主 ! 也沾点喜气!
avatar
T*9
13
List是一个指向node指针(假设nodep)的指针

【在 w****h 的大作中提到】
: 有一段代码:
: Node** List;
: Node* temp1=*List;
: *List=temp1;
: 那么,我的理解是,(*List)是一个指向Node类型的指针,temp1又是个指向Node类型
: 的指针,最后一句是把(*List)赋值为temp1这个指针。
: 不知道对不对。问题是,为什么不直接用Node* List,而用Node** List?

avatar
d*u
14
恭喜
avatar
T*9
15
错了,是list

类型
avatar
H*a
16
Node** List的定义是用来存放指向Node类型的指针的指针。
这段代码有两个问题:
1.第二行,temp1和*List share同一个地址,这样做是很危险的,容易导致memory leak
;而第三行完全不明白在干什么,就像我跟你说明天是端午节,你明白了以后马上跟我
说“你知道么?明天是端午节。” ...#^$^#%[email protected]#$%$#
2.Node是你定义的一个类吧,Node** List只给了List地址,并没有开辟空间,也就是说List本身没有instantiated,内容是不确定的;第二行temp1也就跟着不确定。

【在 w****h 的大作中提到】
: 有一段代码:
: Node** List;
: Node* temp1=*List;
: *List=temp1;
: 那么,我的理解是,(*List)是一个指向Node类型的指针,temp1又是个指向Node类型
: 的指针,最后一句是把(*List)赋值为temp1这个指针。
: 不知道对不对。问题是,为什么不直接用Node* List,而用Node** List?

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。