摘要:
Scanf函数是常用的函数,它的作用一般认为是让用户给变量赋值。使用方法一般是scanf(“%d”, &num) 第二个参数是变量的地址。如果第二个参数不是变量的地址,而是变量本身,那么程序就会报错了。实际上,如果第二个参数是变量本身,程序也不一定报错,报错与否取决于这个变量的大小。 透过现象看本质 阅读全文
摘要:
示例程序: 整形变量num的初始值是2,它在虚拟内存中的地址可以通过printf函数输出。 打开WinHex,用它的“打开RAM”功能,找到此程序,并选择查看主要内存(Primary Memory)。 主要内存的意思就是主程序的内存区块,不包括支持这个主程序的dll文件的内存区块。如果选择整个内存, 阅读全文