c语言字符串:定义一个字符串变量,直接赋值不行,必须要用strcpy等函数;但是如scanf就可以,为什么?
#include<stdio.h>#include<string.h>intmain(void){charname[20];scanf("%s",name);}如果用na...
#include <stdio.h>
#include <string.h>
int main(void)
{
char name[20];
scanf("%s",name);
}
如果用name[20] = “This is a string”;就会报错;这个函数scanf怎么实现的? 展开
#include <string.h>
int main(void)
{
char name[20];
scanf("%s",name);
}
如果用name[20] = “This is a string”;就会报错;这个函数scanf怎么实现的? 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询