본문 바로가기
개념/혼자 공부하는 C언어

chapter 12) 문자열을 출력하는 puts와 fputs 함수

by kiseno 2024. 8. 24.
728x90
반응형
SMALL
#include <stdio.h>

int main(void){
    char str[80] = "apple juice";
    char *ps = "banana";

    puts(str);
    fputs(ps, stdout);
    puts("milk");

    return 0;
}

main() 함수
1-1. 크기가 80인 char 배열 str을 선언하고 "apple juice"로 초기화
1-2. char 포인터 ps를 선언하고 "banana" 문자열을 가리키도록 초기화
1-3. `puts(str);`를 사용하여 str 배열에 저장된 "apple juice" 문자열 출력, 출력 후 자동으로 줄바꿈
1-4. `fputs(ps, stdout);`를 사용하여 ps가 가리키는 "banana" 문자열을 표준 출력(stdout)에 출력, fputs는 자동으로 줄바꿈하지 않음
1-5. `puts("milk");`를 사용하여 "milk" 문자열 출력, 출력 후 자동으로 줄바꿈
반환문 (return) 작성 -> 프로그램이 성공적으로 실행되었음을 나타내기 위해 0을 반환

728x90
반응형
LIST