感觉VC6.0的报错机制不是那么好……
小弟今天练习建立动态链表,其中在用到scanf函数时忘了写一个地址符号“&”,但是编译依然成功,0 error,0 warning
可是运行时就显然弹出内存错误,程序被强行关闭;
后来我测试了一下下面这句话
int num;
scanf("%d",num);
发现,在VC6.0中,0 error,0 warning
在TC2.0中,0 error,2 warning
看来,VC6.0的报错机制没有TC2.0那么好啊,人家好歹还有两个warning,……