以下是引用zhangqi_gsts在2012-7-24 10:12:11的发言:
a = scanf("%d\n",&a)这样a永远都是1
请教一下,这个语句什么意思?为什么永远是1?怎么得来的?a = scanf("%d\n",&a)这样a永远都是1
他的这个scanf有问题我知道,直接吧a=去掉就可以了,因为scanf函数已经通过键盘给变量a赋值了,我不明白的是如果再把scanf函数给一个变量赋值会发生什么情况?我现在理解的是scanf函数是没有返回值的吧?
2012-07-24 19:36
2012-07-24 19:48
2012-07-24 19:51
2012-07-24 19:58
2012-07-24 20:43
2012-07-24 20:59
2012-07-25 00:02