문자열 입.출력 함수(puts, fputs, gets, fgets)
문자열 출력 함수의 원형 int puts(const char* s); int fputs(conts char* s, FILE* stream); puts, fputs 모두 하나의 문자열를 출력할 때 일반적으로 사용하는 함수이다. 차이점은 puts은 모니터로 출력하지만, fputs는 출력 스트림을 지정할 수 있다는 것. 즉, file로 출력 할 수도 있고, 모니터로 출력할 수도 있다. 추가로 puts는 자동으로 줄을 바꿔준다. 줄바꿈을 보여주기 위한 간단한 예제 #include void main() { fputs("fputs 함수의 의한 출력, ", stdout); fputs("I LOVE YOU ", stdout); fputs("\n", stdout); puts("puts 함수에 의한 출력, "); puts..
2011. 3. 28.
문자 입.출력 함수(putchar, fputc, getchar, fgetc)
stdin(표준 입력 스트림), stdout(표준 출력 스트림), stderr (표준 에러 스트림) stdin은 키보드로 입력 받는 것. stdout는 모니터로 출력 하는 것. stderr은 에러를 출력 하는 것.(모니터로) 문자 출력 함수의 원형. int putchar (int c); int fputc(int c, FILE * stream); putchar, fputc 모두 하나의 문자를 출력할 때 일반적으로 사용하는 함수이다. 차이점은 putchar은 모니터로 출력하지만, fputc는 출력 스트림을 지정할 수 있다는 것. 즉, file로 출력 할 수도 있고, 모니터로 출력할 수도 있다. 문자 입력 함수의 원형. int getchar(void); int fgetc(FILE* stream); getcha..
2011. 3. 28.