请问这个函数里面的gets(name[i])是什么意思??

来源:百度知道 编辑:UC知道 时间:2024/07/04 10:56:43
#include<stdio.h>
#define N 10
void input_e(num,name)
{int num[];
char name[N][8];
{int i;
for(i=0;i<N;i++)
{scanf("%d",&num[i]);
gets(name[i]);
}
}}

从stdin流中读取字符串,直至接受到换行符或EOF时停止,并将读取的结果存放在name二维字符数组的第i行中(name[i]是第二行的首地址)。换行符不作为读取串的内容,读取的换行符被转换为null值,并由此来结束字符串