C++ Chapter 6.5 : C언어 스타일의 배열 문자열


C++ Chapter 6.5 : C언어 스타일의 배열 문자열

C언어 스타일의 배열 문자열 char string[] = “Hello !”; 문자열의 끝을 알 수 있도록 \0 가 끝에 붙어있다. ο 문자열이 6글자라도 sizeof 해보면 7이 나오는 이유. 문자열의 입력 std::cin 공백 단위로 입력을 받기 때문에 공백 전까지만 받는다. ο 따라서 cin에 “hello, world!”를 입력하면 “hello,”까지만 문자 배열에 대입된다. char myString[255]; // 254개의 문자(char)가 들어갈 수 있는 배열 cin >> myString; // Jack 입력 myString[0] = 'A'; // Aack 으로 바뀜 std::cin.getline cin.getline$($myString, 255$)$; 공백이 포함된 문자열을 받으려면 cin.g..


원문링크 : C++ Chapter 6.5 : C언어 스타일의 배열 문자열