为什么会报错,不是已经定义cmp报错了i吗?


选择擅长的领域继续答题?
{@each tagList as item}
${item.tagName}
{@/each}
手机回答更方便,互动更有趣,下载APP
提交成功是否继续回答问题?
手机回答更方便,互动更有趣,下载APP
指针的用法理解问题。变量定义:int *pi;定义了一个单元(不是整型单元)而是一个地址单元,存放地址。pi=&i; 将变量i的地址存放到pi变量中,而int *pi=&i;相当于int *pi; pi=&i;在pi的内容没有做初始化时,pi中存放的地址是随机的,所以*pi=i;是将pi中的地址取出来当成一个指针,将i的值存放到pi存放的地址指向单元去,由于pi的值未定所以是有问题的。*pi=&i;也是这个问题。

我要回帖

更多关于 错报名词解释 的文章