**Autonomous driving tech./*C++
[C++] 06_char형 배열과 string 배열의 차이점
2wnswoo
2024. 9. 16. 11:41
#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++ 강의'의 일부를 정리한 내용입니다.