最近系统地开始学习C语言,在使用VS2019中用scanf_s为一串字符串赋值时,发生了错误,错误如下:
0x7837EF8C (ucrtbased.dll)处(位于 Project2.exe 中)引发的异常: 0xC0000005: 写入位置 0x01342000 时发生访问冲突。
**
在查询了一些资料后发现,这个问题应该时因为VS2019编译器中鼓励大家使用scanf_s函数来预防原scanf函数的数组越界问题。(在vs2019中使用scanf函数会报错编译不通过。)

#define WORD_SIZE 26
char name[WORD_SIZE];
scanf_s("%s",name);

若是这样会报错。

而如果我们提供数组名及数组长度,就可以编译通过。

#define WORD_SIZE 26
char name[WORD_SIZE];
scanf_s("%s",name,WORD_SIZE);

C语言问题:0xC0000005: 写入位置 0xFFFFFFCC 时发生访问冲突。相关推荐

  1. 0x0FDFE224 (ucrtbased.dll)处(位于.exe 中)引发的异常: 0xC0000005: 写入位置 0x01100000 时发生访问冲突。 如有适用于此异常的处

    今天在学习<明解C语言>时编译书上的历程发现一直报错 0x0FE9E224 (ucrtbased.dll)处(位于.exe 中)引发的异常: 0xC0000005: 写入位置 0x0070 ...

  2. 问题解决——使用CriticalSection后 0xXXXXXXXX处最可能的异常: 0xC0000005: 写入位置 0x00000014 时发生访问冲突

    问题解决--使用CriticalSection后 0xXXXXXXXX处最可能的异常: 0xC0000005: 写入位置 0x00000014 时发生访问冲突 参考文章: (1)问题解决--使用Cri ...

  3. 0x0F19B7EC (ucrtbased.dll)处(位于 ex6.exe 中)引发的异常: 0xC0000005: 写入位置 0x00740000 时发生访问冲突。

    0x0F19B7EC (ucrtbased.dll)处(位于 ex6.exe 中)引发的异常: 0xC0000005: 写入位置 0x00740000 时发生访问冲突. 参考文章: (1)0x0F19 ...

  4. 0x00007FF8EDA19A9D (ntdll.dll)处引发的异常: 0xC0000005: 写入位置 0x00000000CED889F8 时发生访问冲突

    0x00007FF8EDA19A9D (ntdll.dll)处引发的异常: 0xC0000005: 写入位置 0x00000000CED889F8 时发生访问冲突 这个错误代码: EnterCriti ...

  5. 0x0F19B7EC (ucrtbased.dll)处(位于 ex6.exe 中)引发的异常: 0xC0000005: 写入位置 0x00740000 时发生访问冲突。...

    下面的代码在编译,运行时没有问题,在输入内容是出现异常如下: 0x0F19B7EC (ucrtbased.dll)处(位于 ex6.exe 中)引发的异常: 0xC0000005: 写入位置 0x00 ...

  6. opencascade 0xXXXXXXXX处最可能的异常: 0xC0000005: 写入位置 0x00000014 时发生访问冲突

    最近使用opencascade时遇到 0xC0000005: 写入位置 0x00000014 时发生访问冲突.网上提示是空指针问题.因为我指针基本上没有使用,所以问题一直找不到在哪里.经过检查的时候发 ...

  7. 问题解决:C# VS2010 调试程序出现:xxx.exe 中的 xxx 处有未经处理的异常: 0xC0000005: 写入位置 0x00000014 时发生访问冲突

    问题描述: 近期使用C#在VS2010对MapGIS 10 进行二次开发.进行项目调试时出现了下列问题: xxx.exe 中的 xxx 处有未经处理的异常: 0xC0000005: 写入位置 0x00 ...

  8. 有未经处理的异常: 0xC0000005: 写入位置 0x00000014 时发生访问冲突

    有未经处理的异常: 0xC0000005: 写入位置 0x00000014 时发生访问冲突 VS2010 写完程序运行时,出现的bug,找了半天,也没看到内run泄漏. 而且中断还是在多线程函数中,这 ...

  9. 0x79B2A261 (ucrtbased.dll) (Project4.exe 中)处有未经处理的异常: 0xC0000005: 写入位置 0x00A41023 时发生访问冲突。

    scanf_s("%c %c",&c1,&c2); 在v2019上输入以上代码可能会出现由于0xC0000005: 写入位置 0x00A41023 时发生访问冲突等 ...

最新文章

  1. javascript之作用域
  2. 十九、前端必学Bootstrap美化(下篇)
  3. 用Transformer完全代替CNN:AN IMAGE IS WORTH 16X16 WORDS: TRANSFORMERS FOR IMAGE RECOGNITION AT SCALE
  4. pojo java_什么是POJO,JavaBean?
  5. k3 审核流程图_K3操作流程图
  6. 动态规划——最长公共子序列(洛谷P1439)
  7. python3安装pillow后报错没有pillow模块以及没有PIL模块问题解决
  8. (转)比特币该如何扩容
  9. nmap命令的安装及用法
  10. 【软件过程改进 学习笔记】过程思维 ( 软件危机 | 软件过程 | 过程改进 | 过程思维 | 过程描述 | ISO 9000 | 6σ | PCM | CMMI )
  11. MATLAB——imhist函数
  12. 需求调研报告(用户需求说明书)编写规范
  13. 第十一周项目1——二叉树算法验证(4) 哈夫曼编码的算法验证
  14. 3.VM虚拟机网络设置--仅主机模式
  15. histogram loss笔记
  16. 手机排行榜,手机党必看!
  17. python语言程序设计 陈东_程序设计导论python语言实践学习笔记2
  18. 幻核退出 “数字藏品有何用”阶段性无解
  19. rtl8723bu linux wifi驱动移植教程
  20. 企业钉钉重点功能使用说明

热门文章

  1. 第十七章 OAuth2集成——《跟我学Shiro》
  2. 形式逻辑(普通逻辑)6:复合判断
  3. 音视频开发-视频基础
  4. 如何在Linux下安装chrome浏览器
  5. 一键解决PPT的动画播放和动画排序问题!
  6. origin画误差阴影
  7. Houdini制作全流程你知道多少,快来看看
  8. 如何判断THIS指向?
  9. C语言中static变量详解
  10. css如何设置滚动条,设置滚动条需要用到的参数