C언어에서 int main()을 쓰는 이유, 무엇인가?

C언어를 입문하면 아마도 대부분은 다음과 같은 코드를 가장 먼저 접할 것입니다. #include <stdio.h> int main() { printf(“Hello, world!\n”); return 0; } 익히 아시다시피 화면에 Hello, world!라는 문구를 출력하는 프로그램입니다. 그런데 말입니다. 코드 구조를 보면 프로그램의 시작과 함께 호출되는, 메인이 되는 함수가 정수형(int)으로 선언되어 있고, 종료시 0이라는 값을 반환하는 것을 볼 수 있습니다. 아마 이를 처음 … 더 보기 “C언어에서 int main()을 쓰는 이유, 무엇인가?”

헝가리안 표기법, 무엇인가?

작년(2020년) 정보처리기사 실기 시험 문제에 ‘헝가리안 표기법에 대해 간략히 설명하시오’라는 문제가 출제돼 정보처리기사 수험생들 사이에서 논란이 일어난 적이 있습니다. 최신 트렌드를 문제 출제에 반영하겠다면서 이와는 동떨어진 구식 표기법에 대한 내용을 물어보는 문제를 출제했다는 게 논란의 이유입니다. 여기서는 헝가리안 표기법이 무엇인지, 또 왜 사용을 피해야 하는지에 대해 설명합니다. 변수명 등에는 띄어쓰기를 할 수 없기 때문에 이를 … 더 보기 “헝가리안 표기법, 무엇인가?”