使用c6.0
#include "stdafx.h" #include <stdio.h>; void overFlow () { int a[] = { 0x78787868 }; *(a + 2) += 7; } int main () { int aa = 3; overFlow (); aa = 4; printf ("%d/n", aa); }
输出:
aa仍然等于3
以上就是务实美女为你收集整理的一个简单的溢出例子的全部内容,希望文章能够帮你解决一个简单的溢出例子所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复