안녕하세요
문자열을 저장하고 난후 이를 조작하고자 하는 작업을 할때,
문자열을 저장하는 두 방식에 차이가 있는지 궁금하네요
1. 배열로 선언된 곳에 저장한다.
...
char AA[128] = {0};
strcpy(AA, inet_ntoa(addr));
...
2. 포인터를 선언한후 메모리할당을 하고 저장한다.
...
char* BB;
BB = new char[128];
strcpy(BB, inet_ntoa(addr));
delete[] BB;
....
두개다 컴파일 정상이라는 가정하에 단지 어떤 방식이 더 좋은지...
알려주세요!!!