读书人

调试时提醒“kk.exe已触发了一个断点”

发布时间: 2012-12-27 10:17:10 作者: rapoo

调试时提示“kk.exe已触发了一个断点”,
你的代码在Debug版本出现问题了,函数运行到某个未初始化的数据区域,对于未初始化的变量,编译器默认会帮我们初始化为0xCCCCCCCC,对应汇编指令int 3


void _tmain()
{
int a = 0xCCCCCCCC;

void (*f)() = (void (*)())&a;
f();
}

读书人网 >编程

热点推荐