includeincludevoidmain(){inttmp;printf("请输入需要查找的数值\n");scanf("%d",&tmp);system("pause");}
2 回答
慕标5832272
TA贡献1966条经验 获得超4个赞
c:\code\二分查找\二分查找\source.cpp(11):errorC4996:'scanf':Thisfunctionorvariablemaybeunsafe.Considerusingscanf_sinstead.Todisabledeprecation,use_CRT_SECURE_NO_WARNINGS.Seeonlinehelpfordetails.1>c:\programfiles(x86)\microsoftvisualstudio12.0\vc\include\stdio.h(283):seedeclarationof'scanf'
白衣染霜花
TA贡献1796条经验 获得超10个赞
英语可以的话,你应该能看懂编译器的提示,从vs某个版本开始,原始的stdio中的绝大多数输入输出函数例如printf都被标记上了unsafe,以前是warning,有可能是你开了-Wall,也可能是现在直接强制error了,换成printf_s这样的安全版本就可以了,用法基本类似,详情可以查阅msdn
添加回答
举报
0/150
提交
取消
