아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
하얀고슴도치236
하얀고슴도치23619.10.29

C++ 에서 동적으로 char 을 생성하는 방법은 무엇인가요??

C++ 에서 동적으로 char 을 생성하는 방법은 무엇인가요??

질문이 좀 이상한거같은데....

char some[50]; 하면 50크기 만큼의 char type 으로 some 이라는 변수가 생기는데

이때 [50] 의 크기를 동적으로 생성하고 싶습니다.

이걸 사용자한테 입력받아서 ( cin ) 하고싶은데 어떻게 하면 가능한가요??

55글자 더 채워주세요.
답변의 개수
1개의 답변이 있어요!
  • #include <iostream> int main() { std::cout << "길이 입력: "; int length; std::cin >> length; length += 1; // null-terminated string / 널문자가 들어갈 공간 추가 char *str = new char[length]; // 사용 delete[] str; // 반드시 메모리를 해제해야 합니다. return 0; }

    동적 할당으로 받으면 됩니다.