| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1214 人关注过本帖
标题:c语言初学者。想问问这个符号“&”的意思。为什么不写这个符号就显示内存不 ...
只看楼主 加入收藏
北瓜
Rank: 1
等 级:新手上路
帖 子:7
专家分:1
注 册:2013-3-6
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:11 
c语言初学者。想问问这个符号“&”的意思。为什么不写这个符号就显示内存不可读
c语言初学者。想问问这个符号“&”的意思。为什么不写这个符号就显示内存不可读
搜索更多相关主题的帖子: c语言 内存 
2013-03-17 22:45
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
看书!

授人以渔,不授人以鱼。
2013-03-17 22:46
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:2 
取地址

DO IT YOURSELF !
2013-03-17 22:51
smile_line
Rank: 2
等 级:论坛游民
帖 子:65
专家分:19
注 册:2013-3-3
收藏
得分:3 
这个是说明把输入的数值放到相应的变量里面。你如果没有用&,它都不知道要放在哪里。
另外,说明一下,如果是定义字符数组的话,用字符串输入时,就不用加地址符,如scanf("%s",str)
2013-03-18 01:05
embed_xuel
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:58
帖 子:3845
专家分:11385
注 册:2011-9-13
收藏
得分:0 
初学者不是你懒惰的理由,连书都不看没人帮的了你

总有那身价贱的人给作业贴回复完整的代码
2013-03-18 07:12
peach5460
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:武汉
等 级:贵宾
威 望:30
帖 子:2780
专家分:6060
注 册:2008-1-28
收藏
得分:3 
取地址
多百度

我总觉得授人以鱼不如授人以渔...
可是总有些SB叫嚣着:要么给代码给答案,要么滚蛋...
虽然我知道不要跟SB一般见识,但是我真的没修炼到宠辱不惊...
2013-03-18 08:23
王捉熊
Rank: 2
等 级:论坛游民
帖 子:46
专家分:61
注 册:2012-10-23
收藏
得分:3 
取后面变量地址以存放数值的意思。若没有则是把数值存放在后面变量所指的地址的空间中。

新手上路,说错请勿见怪!
2013-03-18 09:08
qwe885167759
Rank: 4
等 级:业余侠客
威 望:5
帖 子:148
专家分:259
注 册:2013-3-12
收藏
得分:3 
取地址,另外建议你读看看书。

我本楚狂人,凤歌笑孔丘
2013-03-18 12:09
yzh001
Rank: 1
等 级:新手上路
帖 子:1
专家分:2
注 册:2013-3-18
收藏
得分:2 
&是指取地址的意思,就是讲输入的变量存在&后面的字符所定义的内存中,假设 int a;则a占有4个字节,输入的数就存在4个字节中。指针中int *a,那么a等价于&p;
数组中a[],a本身就指首字母的地址,所以允许scanf(S",a)。
2013-03-18 15:54
北瓜
Rank: 1
等 级:新手上路
帖 子:7
专家分:1
注 册:2013-3-6
收藏
得分:0 
回复 9楼 yzh001
谢了。。
2013-03-18 22:25
快速回复:c语言初学者。想问问这个符号“&”的意思。为什么不写这个符号就显示内 ...
数据加载中...
 
   



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

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