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