scanf
他这个scanf的报错是什么意思啊,看不懂 运行的时候也没有出结果,代码,报错,运行结果如图下面是我的源代码
#include <stdio.h>
int main()
{
char str;
printf("请输入鱼C工作室的域名:\n");
scanf_s("%s", str);
printf("鱼C工作室的域名是:%s\n", str);
return 0;
} #include <stdio.h>
int main()
{
char str;
printf("请输入鱼C工作室的域名:\n");
scanf_s("%s", str,565-1);
printf("鱼C工作室的域名是:%s\n", str);
return 0;
}
xiaosi4081 发表于 2020-6-8 17:07
大佬 为啥子啊 ,什么原理 掌芝士 发表于 2020-6-8 17:08
大佬 为啥子啊 ,什么原理
scanf_s("%s",数组名,最大字符长度)
scanf_s有3个参数
xiaosi4081 发表于 2020-6-8 17:07
卑微请教 xiaosi4081 发表于 2020-6-8 17:10
scanf_s("%s",数组名,最大字符长度)
scanf_s有3个参数
最大字符长度为什莫要减一 掌芝士 发表于 2020-6-8 17:11
最大字符长度为什莫要减一
因为最后一个是存放'\0'的 xiaosi4081 发表于 2020-6-8 17:14
因为最后一个是存放'\0'的
哦 谢谢
页:
[1]