본문 바로가기
C++

6-1. C언어 스타일 배열 문자열(strcpy, strcat, strcmp)

by kwon5346 2024. 2. 17.
반응형

strcpy, strcat

#include <iostream>

using namespace std;

int main()
{
    char source[] = "Copy";
    char source2[] = " this!";
    char dest[50];

    strcpy(dest, source);
    cout << dest << endl; // Copy

    strcat(dest, source2);
    cout << dest << endl; // Copy this!

    char dest2[50];
    strcpy(dest2, dest);

    cout << strcmp(dest2, dest) << endl; // 0

    return 0;
}
  • strcpy : 문자열 복사
  • strcat : 문자열 이어붙이기 (catenate)
  • strcmp : 문자열 비교 (같으면 0, 다르면 -1 반환)
반응형