gpt4 book ai didi

我可以在 scanf 中使用指针来获取数组中的输入吗?

转载 作者:行者123 更新时间:2023-12-04 09:35:17 24 4
gpt4 key购买 nike

我正在尝试在 中执行此操作:

scanf("%d",a+i);

哪里 a是一个大小为 10 的数组.和 i是循环的计数器。那么这可能吗?

最佳答案

绝对:如果 aint*或数组 int a[10] , 和 i介于 0 和 9 之间,则此表达式有效。
a+i表达式是指针算术等价的 &a[i] ,这也是传递给 scanf 的有效表达式.

关于我可以在 scanf 中使用指针来获取数组中的输入吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18432494/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com