#include <stdio.h>


int main(void)
{
  FILE * src = fopen("src.txt""rt");   //Read 파일 오픈

  FILE * des = fopen("dst.txt""wt");   //Write파일 오픈

  int ch;

  if(src==0 || des==0)
  {
    puts("can't open a file");
    return -1;
  }

  while((ch=fgetc(src))!=EOF)      //src.txt에 있는 파일을 복사함
    fputc(ch, des);
  if(feof(src)!=0)      
    puts("copy completed");    //파일의 끝이면 0이 아닌값 반환
  else
    puts("copy failed");    //파일의 끝이아니면 0값 반환
  fclose(src);
  fclose(des);
}



 #include <stdio.h>


int main()
{
  char str[30];
  int ch;
  FILE * fp = fopen("simple.txt""rt");
  if(fp==0)    //fp가 널값이면
  {
    printf("can't open a file"); //열수없음
    return -1;
  }

  ch = fgetc(fp);    
  printf("%c \n", ch);
  ch = fgetc(fp); 
  printf("%c \n", ch);

  fgets(str, sizeof(str), fp); 
  printf("%s", str);
  fgets(str, sizeof(str), fp);
  printf("%s", str);

  fclose(fp);
  return 0;
}  



'C언어' 카테고리의 다른 글

20140428 파일입출력 함수  (0) 2014.04.28
20140428 USART통신  (0) 2014.04.28
20140422 링크드함수 삽입.삭제  (0) 2014.04.22
20140421 링크드리스트  (0) 2014.04.21
20140417 링크드리스트  (0) 2014.04.17
by 날라차숑 2014. 4. 25. 17:19



'디지털회로' 카테고리의 다른 글

CDS  (0) 2014.05.07
20140430 ADC제어  (0) 2014.04.30
20140424 USART  (0) 2014.04.24
20144022 문자열 숫자, 출력하기  (0) 2014.04.22
20140421 LCD2  (0) 2014.04.21
by 날라차숑 2014. 4. 25. 11:16




'디지털회로' 카테고리의 다른 글

20140430 ADC제어  (0) 2014.04.30
20140425  (0) 2014.04.25
20144022 문자열 숫자, 출력하기  (0) 2014.04.22
20140421 LCD2  (0) 2014.04.21
20140417 LCD  (0) 2014.04.17
by 날라차숑 2014. 4. 24. 13:58