저는 C++을 배우기 시작했고 문자열에 대해 다소 혼란 스럽습니다. 먼저 입력 단어가 필요하며 모든 단일 문자를 char-Array의 특정 위치에 저장하십시오. 그러나 문자열은 기본적으로 char-Array입니다. 그렇지 않습니까? 이 작품 반면C++ 문자열 단일 문자
char word[];
cin >> word[];
을하지만 난 배열로 문자를 입력하는 방법을 잘 모릅니다 : 하지만이 작동하지 않습니다.
string s;
cin >> s;
지금까지이 시도했지만, 나는 컴파일 오류가있어 : 미안, 난 그냥 프로그래밍을 시작했습니다 그리고 난이 사람이 나를 위해 몇 가지 조언이 있는지 궁금
string s;
cin >> s;
char word[] = s;
을 :)
왜's' 문자열을 사용하지 않으시겠습니까? 'char' 배열의 목적은 무엇입니까? – juanchopanza
@juanchopanza "나는 C++을 배우기 시작했다."기억의 기초와 기본에서 망치질 가능성이있는 학습 연습 –
'std :: string'은 라이브러리 클래스입니다. 배열은 내장 된 유형으로 많은 기능이 내장되어 있지 않습니다. – chris