设置了断点但是程序并没有在断点处暂停,为什么?该如何解决

设置了断点但是程序并没有在断点处暂停,为什么?
程序并没有在断点处停止,而是运行到程序结束.是不是VC的设置有问题啊?还望高手赐教.

------解决方案--------------------
可能有三个个原因:
1.你的程序没有执行到你设置断点的位置.
2.你用的不是调试模式.
3.你是直接按的 "CTRL+F5 ",而不是F5,两个不一样