C - 코드의 가독성과 줄바꿈. 한 줄로만 코드를 작성해도 괜찮을까.
코드의 가독성과 줄바꿈 아래 코드처럼 main 함수의 내용을 모두 한 줄에 넣을 수 있다. 코드의 가독성을 신경쓰지 않는다면, IDE의 가로 너비가 넓다면 충분히 가능하다. int main() { printf("Hello, World!"); return 0; } 다만 모든 코드를 한 줄로 작성할 수는 없다. 특히 C 언어에서 #include, #define 같은 전처리 지시문(preprocessing directives)은 반드시 별도의 줄에 있어야 한다. 따라서 아래처럼 코드를 작성하는 것은 불가능하다. #include <stdio.h> int main() { printf("Hello, World!"); return 0; } 이 방식은 일부 컴파일러에서 작동할 수도 있지만, 전처리 지시문은 일반적으로 반드시 각각의 줄에서 처리 되어야 한다. 결론 한 줄로 작성할 수 있는 경우 : 함수가 짧고 가독성을 크게 해치지 않는 경우 여러 줄로 작성하는 것이 좋은 경우 : 코드의 가독성을 유지하고 유지보수를 쉽게 하기 위해 한 줄로 작성할 수 없는 경우 : 전처리 지시문과 같은 필수적으로 줄바꿈이 필요한 코드