동적 메모리 할당 썸네일형 리스트형 Exercise 16-2 문자열 이동하기 페이지 405 동적 메모리 할당의 응용 예제 코드 #include #include using namespace std; //문자열을 뒤집어서 복사해주는 함수 char* ReverseString(const char* src, int len) { //새로운 문자열을 보관할 메모리를 할당한다. char* reverse = new char [len + 1]; //문자열을 역순으로 복사한다. for(int i = 0; i < len; ++i) reverse[i] = src[len -1-i]; //새 문자열의 끝에 null을 넣는다. reverse[len] = NULL; //새 문자열을 반환한다. return reverse; } int main() { //문자열을 하나 만든다. char original[] = "N.. 더보기 이전 1 다음