标签: c pointers c99
请考虑以下代码:
printf
每个var nextpage = $.mobile.activePage.next('[data-role="page"]'); 从哪里获取它打印的值?
var nextpage = $.mobile.activePage.next('[data-role="page"]');
有什么区别?
答案 0 :(得分:6)
所以让我们记住指针是一个内存地址。正如我怀疑你知道的那样,text指向第一个(或第0个,取决于你喜欢怎么想它)一个char数组的块。 &是“地址”运算符,它返回内存地址(即指向...的指针)。由于text的文字指针值本身就是某种数据,因此它必须存储在内存中的某个位置。因此&text会返回存储text值的地址。像这样:
text
&
&text