중괄호 코딩 스타일....

카테고리 없음 2008. 3. 25. 22:17 posted by 찌지리

중괄호 스타일에는 여러가지가 있습니다.

K&R식 중괄호 스타일, Extend 중괄호 스타일, Intended 중괄호 스타일... 등등...

(위의 용어는 Code Craft 란 책에서 그렇게 표현이 되어 있길래... 써봤습니다.)

이전에는 저도 Extened 중괄호 스타일을 사용했으나, 한 화면에 좀 더 많은 코드를 보려고 최근엔 K&R 식 중괄호 스타일로 바꿔서 쓰고 있습니다.

역시나 스타일 마다 장단점은 있더군요.

오늘 이야기할 내용은... 좀 재미나는 내용입니다.

char * 배열을 표기할 때 보통은 아래와 같이 사용하실겁니다.

char *pSting[5] = { "11111", "22222", "33333", "44444", "55555" };

얼마 전에 위와 같은 코드를 아래와 같이 쓰는 코드를 보았습니다.

char *pString[5] = {
    "11111",
    "22222",
    "33333",
    "44444",
    "55555"
};

이렇게 쓰기도 하겠지요....

char *pString[5] =
{
    "11111",
    "22222",
    "33333",
    "44444",
    "55555"
};

물론, 코드의 라인이 길어졌지만, Readavility가 조금은 향상된 느낌입니다.

문자열이 좀 더 긴 경우라면 아주 유용할 것 같은 표현 방식입니다.

흠.... 저만 그런가요? ^^;