C语言中fgets函数

作者: admin 分类: C语言 发布时间: 2018-09-07 23:09

从键盘获取字符串,C语言C11版本中不支持gets()函数

#include <stdio.h>

char *fgets(char *s, int size, FILE *strem);

示例:

#include <stdio.h>

#define MAX 18

int
main(int argc, char **argv)
{
	char name[MAX];
	char *ptr;
	printf("what't your name?\n");
	ptr = fgets(name, MAX, stdin);
	printf("%s? Ah ! %s\n", ptr, name);
	return 0;
}

结果:

what't your name?
luobo
luobo
? Ah ! luobo

发表评论

电子邮件地址不会被公开。 必填项已用*标注