【发布时间】:2016-08-11 08:24:35
【问题描述】:
我在书中读到的正常指针用法如下:
int *pointer;
int number = 5;
pointer = &number;
那么 *pointer 的值为 5。 但这是否反过来起作用?我的意思是:
int *pointer;
int number = 5;
*pointer = &number;
这里是不是指针包含值5而*指针包含数字的地址?
谢谢。
【问题讨论】:
-
不,它会调用未定义的行为。
-
你可能需要指针的指针。
标签: c++ c pointers reference dereference