| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3794 人关注过本帖
标题:c语言 为什么写出现了一个问题,导致程序停止工作 求解
只看楼主 加入收藏
冷漩
Rank: 1
来 自:西南石油大学
等 级:新手上路
帖 子:15
专家分:0
注 册:2015-10-28
收藏
得分:0 
@版主    还是没找到     求解
2015-10-30 22:37
冷漩
Rank: 1
来 自:西南石油大学
等 级:新手上路
帖 子:15
专家分:0
注 册:2015-10-28
收藏
得分:0 
好的    我知道了
2015-10-30 22:53
xxhuan_2003
Rank: 1
等 级:新手上路
威 望:1
帖 子:10
专家分:6
注 册:2015-10-27
收藏
得分:1 
  scanf("%f",m);===》  scanf("%f",&m);
2015-10-30 23:02
孤狼A组
Rank: 3Rank: 3
等 级:论坛游侠
威 望:2
帖 子:73
专家分:121
注 册:2015-9-8
收藏
得分:1 
输入语句差一个取地址符&
2015-10-30 23:56
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
以下是引用冷漩在2015-10-30 22:37:22的发言:

@版主    还是没找到     求解


以下是引用TonyDeng在2015-10-30 11:37:02的发言:

現在你看


char s[10];
scanf("%s", s);

這個代碼,你明白它的機制了吧?明白這裏爲什麽s不用&了吧?所以,我見到有人說scanf()必須用&,其實未必,什麽時候用、什麽時候不用,搞清楚原理,自然明白,不要用凡是式結論。

出處在這裏:https://bbs.bccn.net/thread-458715-1-1.html。你說找不到?是沒認真找。在這個帖子,我專門解釋了scanf()函數爲什麽要加取地址符&的原因,也解釋了什麽時候加、什麽時候不加。你真以爲有人答你這題必須加&就算學會了啊?

[此贴子已经被作者于2015-10-31 11:20编辑过]


授人以渔,不授人以鱼。
2015-10-31 11:13
鲤鱼爱美丽
Rank: 8Rank: 8
来 自:冥界
等 级:蝙蝠侠
威 望:5
帖 子:288
专家分:843
注 册:2015-4-8
收藏
得分:1 
T版用繁体字是有良苦用心的吧!!!

代码代码,带着的石头码!!!
2015-10-31 13:40
书生牛犊
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:星夜征程
等 级:贵宾
威 望:10
帖 子:1101
专家分:5265
注 册:2015-10-27
收藏
得分:1 
回复 10楼 冷漩
就是
scanf("%f",m)
这句话用错了。scanf语句需要一个地址,不是一个变量!,你应该给m加上&   这属于地籍错误。分明就是不细心嘛

φ(゜▽゜*)♪
2015-10-31 13:52
萧飞
Rank: 2
等 级:论坛游民
帖 子:6
专家分:11
注 册:2015-3-31
收藏
得分:1 
scanf("%f",m);这个语句少了一个地址符&改成scanf("%f",&m);
2015-10-31 15:26
hacker梦魇
Rank: 2
等 级:论坛游民
帖 子:40
专家分:42
注 册:2015-10-29
收藏
得分:1 
这位同志  你以后可要注意细节哦,别免得再次搞错了
2015-11-01 08:30
lanke711
Rank: 9Rank: 9Rank: 9
来 自:流浪在天国之路
等 级:蜘蛛侠
威 望:7
帖 子:317
专家分:1437
注 册:2015-7-16
收藏
得分:1 
float m,tax;
    scanf("%f",m);<===================努力标注一下。基础错误。m前面要加'&'  正确的写法就是这样scanf("%f",&m);
详情请百度一下scanf的用法

普通人之所以普通,是因为他们普遍有一个通病,那就是认为自己永远普通。
千夫所指,我亦坚持。就算被所有人误解,我也照样守护这一切。
我们总是觉得,这些灵魂的表情,傲慢自大,目中无人,其实,真正目中无人的是我们。它们傲慢的不过是表情,而我们傲慢的却是行为!
记得,是为了忘记!
只要想着有那么一天,我就能忍受现在的每一天!
灾难并不可怕,可怕的是心中没有了希望。
你以为我在天堂,其实我正在路上。
当你觉得自己走不到终点的时候,请不要放弃。或许你的对手也是这种感觉。
2015-11-01 17:14
快速回复:c语言 为什么写出现了一个问题,导致程序停止工作 求解
数据加载中...
 
   



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

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