当前位置:   article > 正文

用scanf_s输入字符串_scanf_s 字符串

scanf_s 字符串

用的是vs2019

为了安全,scanf_s输入字符串时需要加一个数字来限制最多读取的字符数。

错误示例:

  1. char* str[100];
  2. scanf_s("%s",str);

        这样写编译器没有报错,但是运行会出错,debug显示

正确写法:

  1. char* str[100];
  2. scanf_s("%s",str,5);

这样scanf_s最多会读取5个字符(包括字符串最后的 '\0' )

//记录一下学习中遇到的问题。

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号