UnderSkyWf 2014-12-16 11:05 采纳率: 100%
浏览 11221
已采纳

C++调试 发生访问冲突

在用VS2015编译C++程序时,总是出现如下提示:
0x774EF50F (ntdll.dll) (ceshi.exe 中)处的第一机会异常: 0xC0000005: 读取位置 0xFFFFFFFC 时发生访问冲突。
求解释或解决方案。(新手求助!)
如此例:

 #include<stdio.h>

int main()
{
    int i = 5;
    printf("i= %d \n",i);

    return 0;
}

VS2015编译后,调试窗口信息:

“ceshi.exe”(Win32):  已加载“C:\Users\Trumen\Documents\Visual Studio 2015\Projects\ceshi\Debug\ceshi.exe”。已加载符号。
“ceshi.exe”(Win32):  已加载“C:\Windows\SysWOW64\ntdll.dll”。已加载符号。
“ceshi.exe”(Win32):  已加载“C:\Windows\SysWOW64\kernel32.dll”。已加载符号。
“ceshi.exe”(Win32):  已加载“C:\Windows\SysWOW64\KernelBase.dll”。已加载符号。
“ceshi.exe”(Win32):  已加载“C:\Windows\SysWOW64\vcruntime140d.dll”。已加载符号。
“ceshi.exe”(Win32):  已加载“C:\Windows\SysWOW64\appcrt140d.dll”。已加载符号。
“ceshi.exe”(Win32):  已加载“C:\Windows\SysWOW64\desktopcrt140d.dll”。已加载符号。
0x774EF50F (ntdll.dll) (ceshi.exe 中)处的第一机会异常:  0xC0000005:  读取位置 0xFFFFFFFC 时发生访问冲突。
0x774EF50F (ntdll.dll) (ceshi.exe 中)处的第一机会异常:  0xC0000005:  读取位置 0xFFFFFFFC 时发生访问冲突。
程序“[0x1E98] ceshi.exe”已退出,返回值为 0 (0x0)。

  • 写回答

10条回答

  • 菜鸟寻飞 2014-12-16 11:38
    关注

    首先,c++调c的头文件是肯定可以的,既然你建的是.c文件可以成功,那我猜想是跟你建的project类型有关。顺道说下,你是新手吧? 用这么新的2015我觉得不好

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(9条)

报告相同问题?

悬赏问题

  • ¥15 如何在scanpy上做差异基因和通路富集?
  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog