実験
1. /u/makoto_k/rinkou/buffer/から
次のファイルをコピー
•buftest.c
•test.dat
2. コンパイルし,実行
•gcc buftest.c –o buftest
•./buftest < test.dat
#include <stdio.h>
#define BUFLEN 200
int main(int argc , char **argv)
{char *rtn;
char dmy[BUFLEN];
char buf[BUFLEN];
memset(dmy,'\0',BUFLEN);
memset(buf,'\0',BUFLEN);
printf("before\n");
printf("buf(len:%d) = %s\n",strlen(buf),buf);
printf("dmy(len:%d) = %s\n",strlen(dmy),dmy);
if((rtn = gets(buf)) == NULL)
exit(1);
printf("after\n");
printf("buf(len:%d) = %s\n",strlen(buf),buf);
printf("dmy(len:%d) = %s\n",strlen(dmy),dmy);
}