본문 바로가기
  • 더 넓은 세상을 바라보고 또 나 자신을 바라보며 그렇게 간격을 좁혀나가보자.
  • 이 길에 끝에서 바라던 나와 마주칠 수 있다면 난 너를 가득 안아줄거야.
카테고리 없음

C 프로그래밍 fgets() 함수 라인 끝 개행 제거

by Ryan Kim 2015. 4. 12.

C 프로그래밍 fgets() 함수 라인 끝 개행 제거


fgets() 함수를 사용해서 어떤 텍스트 문서를 읽으면, 문서 내용을 전체를 가감없이 가져오기때문에 개행 문자도 읽어들인다. 이런 라인끝 개행 문자를 제거하기 위해서는 다음과 같은 코드를 박아준다. 


...

char* input;

char* line_p;


fgets(input, 100, fp); 

if((line_p = strchr(input, '\n')) != NULL)*line_p ='\0';

 

출처:http://ra2kstar.tistory.com/173