永发信息网

编程的一个符号问题 急急急急急急!

答案:3  悬赏:40  手机版
解决时间 2021-05-03 23:21
  • 提问者网友:呐年旧曙光
  • 2021-05-03 12:17

请问一下在这个语句中 scanf("%f",&a); 里面的“&”这个符号是什么意思?

请给出详细解释!感谢万分!

最佳答案
  • 五星知识达人网友:不如潦草
  • 2021-05-03 12:46

后边的参数是一个指针地址,如果你定义了


int *p;


scanf("%d",p);


一样的道理,后边是取地址,写程序的时候很容易忘记,所以出错也经常在这里。所以要牢记。

全部回答
  • 1楼网友:煞尾
  • 2021-05-03 14:28

后边是一个地址,&为C语言中取地址符。像下边这种方式:scanf("%d",p);不用取地址符,是因为本身就是地址

以上为具体两种方式。对P分配内存空间

  • 2楼网友:一把行者刀
  • 2021-05-03 13:44
地址符 ,就是说往地址里面输入数据
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯