内存储器中空闲的部分为什么是“CCCCCCC”

内存中空闲的部分为什么是“CCCCCCC”
用vs2008查看程序内存
发现没有被占用的部分,全是 CCCCCCCCCCCCCCCCCCCCCC
为什么是CCCCCCCCCCCCCCC
而不是别的?

------解决方案--------------------
软中断:
Assembly code
int 3

------解决方案--------------------
有什么好看的。

若想研究的话,自己画个电路图,自己设置空闲位的默认值。
------解决方案--------------------
探讨
有什么好看的。

若想研究的话,自己画个电路图,自己设置空闲位的默认值。

------解决方案--------------------
越界之后,方便调试。
------解决方案--------------------
打一个断点就是一个软中断, 程序会在那里停下来,提示你出问题了。
------解决方案--------------------
不是为了优化,试一试下面的程序,你就明白了

C/C++ code

int main()
{
 //嵌入汇编
 //int是指令,表示终端
 //3是操作数,表示中断好。3号中断就是软中断
 //代码int 3在内存中刚好是一个字节CC
  __asm int 3; 
  return 0; 
}

------解决方案--------------------
不是为了优化,试一试下面的程序,你就明白了

C/C++ code

int main()
{
 //嵌入汇编
 //int是指令,表示终端
 //3是操作数,表示中断好。3号中断就是软中断
 //代码int 3在内存中刚好是一个字节CC
  __asm int 3; 
  return 0; 
}

------解决方案--------------------
探讨这个软中断的原理不是很懂,可以讲清楚点么

------解决方案--------------------
探讨不是为了优化,试一试下面的程序,你就明白了

------解决方案--------------------
笔误,是RTC,不是CRT
去msdn里搜/rtc了解详情