Computer & Program/잡다한 이모저모
문자열 출력 예
TDRemon
2009. 3. 4. 15:16
반응형
// 첫번째 예제
#include<stdio.h>
void main()
{
FILE *fp;
char ch;
fp = fopen("c:\\sample.txt", "r"); // sample.txt로 부터 Read(r)
while(1){
ch=fgetc(fp);
if(ch==EOF) // 문장의 끝까지
break;
printf("%c", ch);
}
fclose(fp);
}
// 두번때 예제
#include<stdio.h>
//문자열로 출력
void main()
{
FILE *fp;
char ch[100]; // 여유있게 100byte읽어 옮
fp = fopen("c:\\sample.txt", "r");
while(1){
fgets(ch, 100, fp); // fp에서 100byte만큼 읽어서 ch에 저장 <- fgets의 의미
if(feof(fp)) // 문장의 끝을 찾는 함수
break;
printf("%s", ch);
}
fclose(fp);
}
반응형