不知名的网友.ᥫᩣ༠ 2023-10-24 15:30 采纳率: 95.7%
浏览 16
已结题

利用scanf对数组进行赋值

img


数组名不是说就是第地址吗,scanf需要地址,那为什么不能直接arr[][]呢,而是需要前面加一个取地址符号呢

  • 写回答

2条回答 默认 最新

  • micthis 2023-10-24 15:36
    关注

    这是取的第i行第j个元素的地址,如果写成arr[i][j]是获取第i行第j列的值它不是一个地址。
    &arr[i][j]也可以这样写arr[i]+j或*(arr+i)+j

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 11月1日
  • 已采纳回答 10月24日
  • 创建了问题 10月24日