在研究生面试的时候,当时还是个小白,被问及指针是什么?当时傻的不行,回答了个地址,考官没拆穿,有点小谢。
一直说指针是c的灵魂,那么什么是指针呢?
看图如下:
说明白点:指针(foo)是一个变量.这个特殊的变量的值(1776)为另一个变量(myvar)的物理地址,我们就说这个指针(foo)指向变量(myvar)。
代码理解为:
myvar = 25;
foo = &myvar;
bar = myvar;
参考文献:
https://www.cplusplus.com/doc/tutorial/pointers/