腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
_CRT_SECURE_NO_WARNINGS到底是什么意思?
、
、
由于使用了C4996函数,我在visual中得到了这个
scanf
()错误。崩溃程序的一个例子:main() int number;
scanf
("%d"
浏览 5
提问于2020-01-16
得票数 6
3
回答
虽然循环重复,但不知道为什么
、
、
input;line = 0;
scanf
printf("Press return to view the next 20 lines or press q to quit:");
scanf
浏览 2
提问于2011-12-06
得票数 0
回答已采纳
2
回答
这是
安全
的溢出吗?
、
、
、
用于%(limit)[^\n]函数的格式
scanf
是否不
安全
?(其中(限制)是字符串的长度-1 )是否有一种
安全
的方法来实现一个函数,该函数仅使用
scanf
()捕获字符串?在
Linux
程序员手册上,(在终端上输入Manual ),s格式说: 匹配非空白字符序列;下一个指针必须是指向字符数组的指针,该指针足够长,足以容纳输入序列和自动添加的终止空字节('\0')。
浏览 2
提问于2014-11-12
得票数 3
回答已采纳
1
回答
printf_s和
scanf
_s函数的跨平台使用-C (
linux
/win32)
、
、
、
我目前正在尝试获取一些我最初为
linux
(gcc)编写的C代码,以便在win32机器上构建。MSVC编译器对所有printf和
scanf
的使用都给出了警告,建议我使用printf_s和
scanf
_s作为更
安全
的替代方案。
浏览 0
提问于2018-02-13
得票数 2
1
回答
C:中的二维字符串数组:
、
、
",(i+1)); {
scanf
浏览 1
提问于2020-09-11
得票数 1
2
回答
使用"b=(a+b)-(a=b);“进行交换是否
安全
?
、
、
在中,我发现了这段代码:
scanf
("%d %d",&a,&b);printf("%d %d",a,b); 据说这是一个“交换而不使用临时”的技巧/技巧我在
Linux
上的测试证明了这一点,gcc。然而,不同的编译器或计算这个表达式的平台的顺序在这里不是很重要吗?使用这样的代码
安全
吗?
浏览 1
提问于2012-02-26
得票数 4
回答已采纳
1
回答
使用不带分隔符的
scanf
读取
来自用户的示例输入:正在尝试读入此输入是否需要分隔来自用户的输入?可以像这样读进去吗?编辑2:解决方案:
scanf
_s("%c%d",&playerX,1,&playerY);
浏览 1
提问于2015-04-07
得票数 0
1
回答
为什么
scanf
_s在任何地方都不工作,除了visual?
、
、
当我使用visual时,它会说“扫描是不
安全
的,请尝试使用
scanf
_s”。但是,如果我在gcc或其他编译器中使用
scanf
_s,它就不能工作。
scanf
_s只在视觉工作室工作吗?如果是,为什么?视听演播室的网站上写着“扫描是不
安全
的”。如果它是不
安全
的,那么为什么其他人仍然使用它呢?
浏览 0
提问于2019-06-01
得票数 3
回答已采纳
2
回答
扫描指针数组问题
、
、
、
int main() char *arr[5];arr[i] = (char *)malloc(SIZE * sizeof(char));
scanf
浏览 2
提问于2015-02-20
得票数 1
2
回答
scanf
只能在5位字符数组中读取3个字符
、
编译器: Gcc
Linux
32位{ char a[5]; printf("%c",a[i]);为什么这个数组a只接受3个字符,尽管我已经指定它接受5个字符
浏览 2
提问于2013-10-14
得票数 0
1
回答
为什么gcc (或glibc)不实现_s函数?
、
、
、
、
_s函数,如
scanf
_s,printf_s似乎是可选的标准。MSVC已经实现了这些功能,而gcc却没有。 没有实现
安全
功能的具体原因吗?glibc的
scanf
是否足够
安全
?
浏览 6
提问于2018-06-06
得票数 21
回答已采纳
2
回答
读取C中的字符串时出现访问冲突错误
、
、
、
这段代码读单词"Hello":{
scanf
MyStr);这张照片是来自 的,但当我这么做时:{
scanf
_s
浏览 1
提问于2018-11-01
得票数 2
回答已采纳
1
回答
扫描宽度规格与
scanf
_s的区别
、
、
、
、
scanf
_s("%s", a, 10);但是没有
scanf
_s,我们可以写:我认为这段代码也会阻止缓冲区溢出。如果
scanf
的宽度规范是阻塞缓冲区溢出,那么为什么我们要将原来的扫描器称为“不
安全
”呢?
浏览 5
提问于2016-11-04
得票数 1
回答已采纳
3
回答
为什么扫描比getchar更
安全
?
由于getchar是一个宏,这就是为什么它有助于使程序更快地运行,但尽管如此,还是建议使用
scanf
代替getchar。为什么?我在网上了解到相对于getchar,sc如f是
安全
的,所以,是什么使so
安全
的?
浏览 4
提问于2012-12-28
得票数 2
1
回答
是否在Objective-C控制台应用程序中读取字符串?
、
、
、
我见过很多人发布关于
scanf
、gets和其他网站的帖子,但他们每个人似乎都说他们“不可靠”,或者“容易受到攻击”。 谢谢!
浏览 3
提问于2010-12-07
得票数 0
1
回答
无法为变量的
scanf
_s值打印ASCII值
、
、
z = 2 * y;
scanf
_s&let);
scanf
_s
浏览 1
提问于2014-02-06
得票数 0
2
回答
我对c语言很陌生,我不明白为什么这个程序在我第一次运行时工作,但是第二次它坏了。
#include <stdio.h> while(1 == 1){ int b;
scanf
("%d", &b); printf("A is bigger than B\n"); }
浏览 10
提问于2022-11-20
得票数 0
2
回答
C扫描不适用于多字输入
、
、
fullname[20];{ printf("Count of names:\n"); for (i = 0; i < n; i++) printf("Name %d : ",i);
浏览 3
提问于2014-05-05
得票数 0
回答已采纳
2
回答
getchar_unlocked( ) VS
scanf
() VS cin
、
ch >= '0' && ch <= '9' ) n=n*sign;2.
scanf
浏览 0
提问于2012-01-29
得票数 14
1
回答
Windows和
Linux
下Go的不同执行
、
问题是,它在Windows和
Linux
下的执行方式不同。例如,通过在Ubuntu上执行它,一切都运行得很好。number //fmt.Printf("Enter your prediction: ") fmt.
Scanf
浏览 3
提问于2017-05-07
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
使用scanf限定输入
C语言-scanf以及printf应该注意的地方
安全工具对比,linux面板安全
Linux 安全基线-操作系统Linux SUID/SGID文件安全基线
C语言学习:scanf的高级用法
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券