标题:请教:scanf()函数 为什么有的时候不用地址运算符
只看楼主
linxinqiang
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2010-10-25
结帖率:66.67%
已结贴  问题点数:5 回复次数:5 
请教:scanf()函数 为什么有的时候不用地址运算符
到底是什么情况下不用啊?有的数组有用啊,

[ 本帖最后由 linxinqiang 于 2010-11-23 23:17 编辑 ]
搜索更多相关主题的帖子: 运算符 scanf 函数 地址 
2010-11-23 22:42
xiaovs007
Rank: 2
来 自:青岛
等 级:论坛游民
帖 子:48
专家分:88
注 册:2010-5-16
得分:1 
有时候给出的本来就是地址了,比如数组名,就不用再加&了
2010-11-23 22:45
dd576503061
Rank: 1
来 自:西安
等 级:新手上路
帖 子:7
专家分:3
注 册:2010-9-17
得分:1 
关键你要知道其意思,不用地址运算符那是因为不用也能表示其地址。
2010-11-23 22:46
忍是有限的
Rank: 1
等 级:新手上路
帖 子:8
专家分:1
注 册:2010-11-24
得分:1 
数组名就代表着数组的首地址,所以在给数组赋值的时候不要取地址符
2010-11-29 13:45
DreamSkyCC
Rank: 2
来 自:河北赵县
等 级:论坛游民
帖 子:40
专家分:58
注 册:2010-11-28
得分:1 
一般情况是这样的,
1.如果输入一个字符,或者一个整数时要加&,
2.如果输入的是一个字符串时,就不用加&
3.如果变量是指针的话,也不用加&
有什么不懂的地方还可以问我

努力总会有收获!
2010-11-29 14:22
沉戟
Rank: 1
来 自:江西
等 级:新手上路
帖 子:4
专家分:1
注 册:2010-11-29
得分:1 
看贴子还是有用的!
2010-11-29 18:55



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-326684-1-1.html




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

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