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
'개념 > 혼자 공부하는 C언어' 카테고리의 다른 글
chapter 13) 블록 안에 지역 변수를 사용하여 두 변수를 교환하는 프로그램 (0) | 2024.08.26 |
---|---|
chapter 12) 직접 구현하는 gets() 함수 (0) | 2024.08.25 |
chapter 12) 문자열 상수가 주소란 증거 (0) | 2024.08.23 |
chapter 12) 두 문자열 중 길이가 긴 단어 출력 (0) | 2024.08.22 |
chapter 12) 개행 문자로 인해 gets 함수가 입력을 못하는 경우 (0) | 2024.08.21 |