7
한 줄에 변수를 선언하고 다음 줄에 변수를 할당하는 이유는 무엇입니까?
나는 종종 C 및 C ++ 코드에서 다음과 같은 규칙을 봅니다. some_type val; val = something; some_type *ptr = NULL; ptr = &something_else; 대신에 some_type val = something; some_type *ptr = &something_else; 처음에는 이것이 범위의 맨 위에 모든 지역 변수를 선언해야했던 시절부터 남은 습관이라고 가정했습니다. 그러나 나는 베테랑 개발자의 습관을 …