#include <iostream>
using namespace std;
int main() {
//c++에서 문자열을 다루는 방법 중 하나인 string
/*
배열을 다른 배열에 통째로 대입할 수 없다.
>>> string에서는 가능
*/
char char1[20];
char char2[20] = "jauar";
string str1;
string str2 = "panda";
// char1 = char2; // 안됨
str1 = str2; // 됨
cout << str1 << endl;
>>> panda // 결과값
return 0;
}
char형 배열은 다른 배열에다가 값을 그대로 넣을 수 없지만, string형 배열은 가능하다.
char형과 string 배열의 차이점은 배열사이즈를 정해줄 필요 없다는 점과 통째로 값을 대입할 수 있다는 점이다.
위 내용은 '인프런 C++ 강의'의 일부를 정리한 내용입니다.
'**Autonomous driving tech. > *C++' 카테고리의 다른 글
[C++] 08_공용체( union )와 열거체 (2) | 2024.09.16 |
---|---|
[C++] 07_구조체( struct ) (0) | 2024.09.16 |
[C++] 05_산술연산자와 auto (3) | 2024.09.15 |
[C++] 04_const 제한자와 데이터형 변환 (0) | 2024.09.15 |
[C++] 03_문자형 자료형과 bool형 자료형 (0) | 2024.09.11 |