我想問(wèn)一問(wèn),為什么結(jié)構(gòu)體a的指針變量的地址不能被GDB打印出來(lái)??
(gdb) p &next
Can't take address of "next" which isn't an lvalue.
(gdb) p *next
value has been optimized out
(gdb) p &next
Can't take address of "next" which isn't an lvalue.
(gdb) p *next
value has been optimized out
2016-10-04
舉報(bào)
2016-10-06
你是直接打印的next的地址啊,計(jì)算機(jī)怎么知道你要打印哪個(gè)結(jié)構(gòu)體的next?修改為p &a.next