VC6.0调试问题!!!
用VC++6.0调试程序时,每当单步到scanf函数时,当我输入数据之后
,再按回车,它总是会出现这个对话框
,点击确定之后,又跳出这个对话框
,点击OK没反应,点击cancel和叉掉都会进入汇编界面
,之后一直在汇编界面里面单步,也跑不出来,怎么回事,求大神解释!!!
[解决办法]
//age 取地址
scanf("%s %d",s->data[i].name, &s->data[i].age);
[解决办法]
内存访问错误,scanf后面参数给的数据应该都是地址,所以你应该加上&符号