gpt4 book ai didi

c++ - 指针算术和取消引用

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:49:08 27 4
gpt4 key购买 nike

在下面的代码中,任何人都可以向我解释一下粗体行是做什么的。

struct southParkRec {    int stan[4];    int *kyle[4];    int **kenny;    string cartman;};int main(){    southParkRec cartoon;    cartoon.stan[1] = 4;    cartoon.kyle[0] = cartoon.stan + 1;    cartoon.kenny = &cartoon.kyle[2];    *(cartoon.kenny + 1) = cartoon.stan;  //What does this line do?    return 0;}

最佳答案

把它想象成

cartoon.kenny[1] = cartoon.stan;

它们本质上是一样的

关于c++ - 指针算术和取消引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3105062/

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