Closed. This question needs details or clarity 。它目前不接受答案。
想改善这个问题吗?添加细节并通过 editing this post 澄清问题。
7年前关闭。
Improve this question
好的,所以我很好奇您将如何使用指针数组访问索引中的值。例如:
我知道我有这个代码错误,但我知道如何修复它。假设我想访问指针数组中的 0 位置,然后像上面一样打印它,我该怎么做?
如果这是你想知道的。所以你应该做这样的事情:
这相当于
刚刚错过 - 关于这个声明
请知道 Arrays are not Pointers 。如果那是你感到困惑的地方。
想改善这个问题吗?添加细节并通过 editing this post 澄清问题。
7年前关闭。
Improve this question
好的,所以我很好奇您将如何使用指针数组访问索引中的值。例如:
printf("%c", (*character)[0]);
我知道我有这个代码错误,但我知道如何修复它。假设我想访问指针数组中的 0 位置,然后像上面一样打印它,我该怎么做?
最佳答案
假设字符是 char character[] = {'1'};
character[someIndex] means someIndex[character] means *(character+someIndex)
如果这是你想知道的。所以你应该做这样的事情:
printf("%c", *(character+0));
这相当于
printf("%c", *character);
printf("%c", character[0]);
刚刚错过 - 关于这个声明
请知道 Arrays are not Pointers 。如果那是你感到困惑的地方。
关于c - 如何编辑指针数组的索引?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19064085/
10-10 06:37