作为初学者和自学者,我正在学习集会,目前正在阅读由Allen Hollub撰写的The C Companion一书的第3章.我无法理解他在具有双字节字的假想演示机器中描述的程序计数器或PC的描述.以下是第57页的PC说明.
"PC始终保存当前正在执行的指令的地址.它会在执行每条指令时自动更新,以保存下一条要执行的指令的地址.......这里的重要概念是PC保存下一条指令的地址,而不是指令本身."
我无法理解保持当前地址和下一条指令的地址之间的区别.PC是否同时在两个连续的字节中保存两个地址?
我在Linux或FreeBSD上构建wxWidgets库时注意到,wxWidgets需要其他GUI库,例如GTK +,Motif等。而GTK +,Motif或FLTK库似乎是独立的,因为它们不需要任何其他GUI库。
尽管这些库需要xlib,但是我们不必对xlib做任何事情。
我不明白