猿问

关于scanf_s的疑问

用scanf_s输入多个方程的变量进行运算时,要求有哪些啊?

慕仙2339606
浏览 1419回答 1
1回答

onemoo

scanf_s 和 scanf 几乎一样,就是接收输入,并把输入的内容按照格式存入对应的变量中。它和 scanf 不一样的是:在接收 %c %s %[ 时,必须对应后面两个参数。除了需要存入数据的变量外。另一个参数是整型数,用于表示这个变量能存下多少个字符。 这样是为了避免接收过多的字符以至于超出变量能保存的最大长度——这会发生溢出——这在 scanf 中很常见。 所以改进版本 scanf_s 增加了这个限制是为了更安全。好吧,上面是简略说明 scanf_s 的用法和主要要求。那么你问的这个问题是什么意思??  是你用 scanf_s 时出错了吗?  那你最好把你的代码贴出来。
随时随地看视频慕课网APP
我要回答