scanf_s报错

1.在项目属性里关闭SDL;
项目>属性>C/C++>常规>SDL检查
2.没有为格式字符串传递足够的参数;
“Unlike scanf and wscanf.scanf_s ad wscanf_s require the buffer size to be specified for all input parameters of type c,C,s,S,or string control sets that are enclosed in [] the buffer size in characters is passed as an additional parameter immediately following the pointer to the buffer or variable .For example:
for string:
scanf_s(”%s",s,_countof(s));
for char:
scanf_s("%c",&c1,sizeof(c1));
"
即在使用%c和%s读入字符或字符串时,应在地址参数后附加一个缓冲区边界值.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值