Posted on 2007-07-05 14:27
停留的风 阅读(833)
评论(0) 编辑 收藏 所属分类:
C语言学习历程
#include <stdio.h>
int main(void)
{
int i;
char line[81];//一般,标准终端的一行长度被定义为80字符,最后加上空字符
void readLine(char buffer[]);
for(i=0;i<3;i++)
{
readLine(line);
printf("%s\n\n",line);
}
return 0;
}
//从终端输入一行文字的函数
void readLine(char buffer[])
{
char character;
int i=0;
do
{
character =getchar();
buffer[i]=character;
++i;
}while (character!='\n');
buffer[i-1]='\0';//字符数组结尾处要用空字符null覆盖掉最后一次读入的换行符。
}
测试图: