scanf_s输入单个字符(怎么用scanf_s输入一个字符串)

武谦瑾

大家好,小晋来为大家解答以上问题。scanf_s输入单个字符,怎么用scanf_s输入一个字符串很多人还不知道,现在让我们一起来看看吧!

1、 使用scanf输入字符串:

2、 #includesto.h

3、 intmain()

4、 {

5、 chara[20];

6、 scanf('%s ',a);

7、 Printf('输入字符串是:%s ',a);

8、 return0

9、 }

10、 用scanf_s输入一个字符串:

11、 # includestdio.h

12、 intmain()

13、 {

14、 chara[20];

15、 scanf('%s ',a,20);/* A,of 20,20是用于指定缓冲区大小的参数,这意味着要读取的最大字符数是n-1。如果不添加,编译器将出错,并且无法正常输入字符串*/

16、 Printf('输入字符串是:%s ',a);

17、 return0

18、 }

本文到此结束,希望对大家有所帮助。

标签:

免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!