음수와 양수를 함께 길이에 +1 처리 (1) 썸네일형 리스트형 양수와 0인 경우 len값 1 증가 | increasing one for len when it's plus or zero if (nbr 0의 처리:0은 한 자리 숫자이므로, 문자열로 변환할 때 한 개의 문자('0')가 필요합니다.따라서 0일 때도 길이를 1로 계산해야 합니다.음수 부호 처리:음수일 경우, '-' 부호를 위한 추가 공간이 필요합니다.nbr 코드 간소화:0과 음수를 한 번에 처리함으로써 코드를 더 간결하게 만듭니다.메모리 할당:이후 malloc에서 정확한 크기의 메모리를 할당하기 위해 필요합니다.이 방식은 0을 포함한 모든 경우에 대해 올바른 문자열 길이를 계산하여, 메모리 할당과 문자열 생성을 정확하게 수행할 수 있게 합니다.그러면 왜 양수인 경우는 포함하지 않나요? 답변양수의 경우를 별도로 처리하지 않는 이유는 다음과 같습니다:자릿수 계산 로직:양수의 경우, 뒤따르는 while 루프에서 자릿수를 정확히 계.. 이전 1 다음