vc运行程序exe停止工作 C语言程序运行后,出现exe停止工作,为什么呢?
C语言程序运行后,出现exe停止工作,为什么呢?这称为运行时错误。在Windows7上这样提示:在WindowsXP上这样提示:运行时错误意味着程序在半运行时将崩溃。例如:①除零;②数组越界:int
C语言程序运行后,出现exe停止工作,为什么呢?
这称为运行时错误。在Windows7上这样提示:在WindowsXP上这样提示:运行时错误意味着程序在半运行时将崩溃。例如:①除零;②数组越界:int a[3]a[10000000]=10;③指针越界:int*P P=(int*)malloc(5*sizeof(int))*(P 1000000)=10;④使用已释放的空间:int*P P P=(int*)malloc(5*sizeof(int))free(P)*P=10;⑤数组太大,超出堆栈范围,导致堆栈溢出:int a[100000000]