指针可以指向一个变量,例如:
#include <stdio.h> int main(int argc,char **argv) { int a = 0; int * p = &a; return 0; }
这段代码的内存布局如下图:
如果想要通过指针操作变量,只需要使用解引用就可以了:
*p = 20;