YUN陨尘 2022-04-01 18:09 采纳率: 100%
浏览 29
已结题

为什么会这样?怎么改?

“写入0x0000000A发生访问冲突”,本人c语言初学者,调试一段简单代码,结果报错了,环境是vs2019,能告诉我为什么会这样吗?十分感谢!

img

img

  • 写回答

3条回答 默认 最新

  • Gacy- 2022-04-01 18:46
    关注
    
    #include<stdio.h>
    int main()
    {
        int i;
        char c;
        float f;
        scanf_s("%d%c%f", &i,&c,sizeof(c),&f);
        printf("i=%d,c=%c,f=%f\n", i, c, f);
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 4月1日
  • 已采纳回答 4月1日
  • 创建了问题 4月1日