C语言中运用gets函数,是不是一定需要头文件声明#include<string.h>
4个回答
展开全部
#include<string.h>
里面有几个常用的库函数
strcat
strstr
strtok
strcmp
strlen
strcpy
以上函数的用法你可以去百度!
没有gets这个函数,这个是stdio.h头文件中的
里面有几个常用的库函数
strcat
strstr
strtok
strcmp
strlen
strcpy
以上函数的用法你可以去百度!
没有gets这个函数,这个是stdio.h头文件中的
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不需要。gets输入stdio.h头文件。
追问
问一下?gets函数输入一个字符串,字符串中间可以有空格。但是scanf输入一个字符串,字符串中间有空格,空格就会被认为字符串结束标志。这是为什么?
追答
scanf以空格、回车、制表符为输入分隔符或结束符。
gets只以回车为结束符,空格跟制表符只做分隔符。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
gets的原型声明包含在stdio.h中
追问
问一下?gets函数输入一个字符串,字符串中间可以有空格。但是scanf输入一个字符串,字符串中间有空格,空格就会被认为字符串结束标志。这是为什么?
追答
标准里就是这么要求的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询