c언어-(함수란?)
C언어를 함수 위주의 언어라고 하는데 이 말의 의미에 대해 알아보자. 프로그램은 함수들로 구성되고 함수들이 순서대로 실행됨으로써 프로그램이 제 기능을 발휘한다. 즉, 함수는 프로그램을 구성하는 단위로서 프로그램의 부품 역할을 한다. 프로그램과 함수의 관계는 컴퓨터와 그 부속품들의 관계와 유사하다. 컴퓨터는 아주 많은 부품들로 구성되어 있고, 중앙 처리 장치(CPU)를 핵심으로 메모리, 하드 디스크, 키보드, 그래픽 카드 등등의 많은 부품들이 모여야 컴퓨터라는 하나의 완성된 기계가 된다. 각 부품마다 하는 일이 있고, CPU와 또는 다른 부품들과 정보를 주고받으면서 동작하며 서로 돕기도 하고 통제하기도 한다. 따라서 CPU가 나머주 부품들을 보조하거나, 통제, 지시하면서 작업을 수행한다. 프로그램도 마찬가..
2022.05.12