我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

vs编译(文件操作)

编译哪里错了?在vs编译里用scanf_s反而错的更多了,有哪位能人能讲解一下吗?非常感谢

img


img

因为scanf_s和scanf有区别,特别是输入字符串的时候
比如
char a[100];
scanf("%s",a);就可以了,但
scanf("%s",a,100);才可以。必须后面多加一个变量,指明a字符串最长的长度。这是避免字符串输入太长导致越界

近期文章

  • C语言,这个程序该怎么写,急
  • 等待图api / batch api的结果
  • i++和++i区分问题
  • 有没有人看看这个用c++怎么实现
  • 求下面问题的完整代码。
  • 链表节点按顺序插入,一些代码不懂
  • C语言 不执行if嵌套语句
  • 为什么我把下面的都注释掉了,结果输出还是这种字啊?
  • 利用Spacy库进行语法 解析的时候报 can't find factory for'tok2vec'错误
  • 关于clion运行正确程序但结果错误的问题
  • arraylist查询添加数据出现重复
  • HTML到纯文本 - 未知的原始编码
  • 关于#java#snaker 工作流的问题,如何解决?
  • C语言指针和数组的区别
  • c语言用递归求x的n次方,为什么这样写是错的?
  •  判断因数输入两个非0自然数a和b,判断b是否是a的因数
  • 同步锁上锁标志位没有重新置为1
  • fdisk输入n后不提示选择分区类型
  • 冒泡排序法改成降序排序遇到的问题
  • heg 软件加载不了hdf 文件

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华