一 调试
F5 启动调试跳过断点 F9设置断点 F10调试代码逐过程 F11逐语句进入函数
二 调试的一个例子
int main ()
{
int i = 0;
int arr[10]={1,2,3,4,5,6,7,8,9,10}
for (i=0;i<=12;i++)
{
printf("hehe\n");
arr[i]=0;
}
system ("pause");//暂停一下用于看运行结果
return 0;
}
上述代码问题是由于 以下两个原因:1 栈区的默认使用是先使用高地址处空间。
2 数组随着下标的增长地址由低到高变化。