반응형

c 함수정의 2

22. 함수선언과 정의

함수 함수는 특정작업을 수행하기 위해 동작하는 프로그램을 말한다. C프로그램의 경우 여러개의 함수들로 구성되어 소스를 코딩한다. 함수 여러개를 사용하는 이유는 다음과 같다. - 프로그램 작성에 난이도를 낮출수가 있다. - 하나의 큰 프로그램을 효율적으로 나누어서 작업할 수 있다. - 자주 사용하는 코드는 함수로 작성하여 필요할 때 마다 반복적으로 호출해서 사용할 수 있다. - 한번 오류가 검증된 함수는 다시 오류검사를 할 필요성이 없다. 이처럼 함수를 유용하게 사용할 수 있기 때문에 함수를 잘 이용한다면 보다 간결한 소스를 작성할 수 있다. 함수의 선언 함수를 사용하기 위해서는 보통의 경우 main함수 위에 바로 직접 함수를 코딩하거나, 선언부를 main함수 위쪽에 적어두고 밑에 함수를 코딩하는 방법이 ..

나미/C 2013.03.28

2.함수의 이름 정의와 main함수

함수의 이름 보통 C언어를 한번쯤 접해본사람들이라면 함수라는 것을 종종 보았을 것이다. 함수의 정확한 정의는 차츰 뒤에서 자세히 언급할것이기에 지금은 함수의 이름을 어떻게 보는지 정도만 이해하고 넘어가자. #include int main() { ~~~~~~~~~~~ } 이런 형태의 모양들을 앞으로 계속해서 보게 될것이다. 위의 int는 조금있다가 설명하도록하고 ()앞의 main이 이 함수의 이름이라고 부른다. main이 아닌 다른 abc()라고 한다면 함수이름은 역시 abc함수라고 부르는게 일반적이다. main 함수 C언어로 프로그램을 짤 경우 반드시 main()함수를 포함한 여러개의 함수들로 구성된다. 여기서 main함수가 없게되면 프로그램을 아무리 열심히 짠 들 무용지물이 되게된다. C언어의 프로그램..

나미/C 2013.03.06
반응형