今天,在调试一个MFC的控制台程序时,发生如下图所示的错误:

Unhandled exception in PointerDemo.exe:0xC0000005:Access Violation

  出错的语句如下:

1 int a,b;
2 scanf("%d%d",a,b);

  原因是scanf函数中的的a和b没加地址符合&,但是编译能够通过,将语句改为:

int a,b;
scanf("%d%d",&a,&b);

  后测试通过。

相关文章:

  • 2022-12-23
  • 2021-12-07
  • 2021-10-31
  • 2022-02-20
  • 2021-12-31
  • 2021-04-06
  • 2021-08-19
  • 2021-12-31
猜你喜欢
  • 2021-07-19
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-12
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案