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

chapter 12) strcat(), strncat() 함수를 사용한 문자열 붙이기

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

int main(void){
    char str[80] = "straw";

    strcat(str, "berry");
    printf("%s\n", str);
    strncat(str, "piece", 3);
    printf("%s\n", str);

    return 0;
}

main() 함수
1-1. 크기가 80인 char 배열 str을 선언하고 "straw"로 초기화
1-2. `strcat(str, "berry");`를 호출하여 str에 "berry" 문자열을 이어 붙여 "strawberry"를 만듦
1-3. "strawberry" 출력
1-4. `strncat(str, "piece", 3);`를 호출하여 str에 "piece" 문자열의 앞 3글자("pie")만 이어 붙여 "strawberrypie"를 만듦
1-5. "strawberrypie" 출력
반환문 (return) 작성 -> 프로그램이 성공적으로 실행되었음을 나타내기 위해 0을 반환

728x90
반응형
LIST