본문 바로가기

용어

(4)
함수 함수 반복적으로 이루어지 작업에 대해 코딩을 줄이기 위한 묶음. 반환값, 함수명, 인자로 구성됨 반환값은 해당 함수의 결과가 데이터(자료형)로 필요할때에 해당 자료를 저장할 메모리를 확보하도록 선언한다. 함수의 반환자는 해당 함수의 결과값을 저장하는 자료형의 선언과 정의이다.
자료형 자료형 다음 게시글에서 정리가 가능합니다. http://codebakemono.tistory.com/5 요점을 정리하면 자료형 다음에 오는 기계신호(0과 1)를 숫자인지, 문자인지, 아니면 구조체인지를 구별할 수 있도록 하는 선언입니다.
return 0; return 0; return역시 프로그램을 처음 배우기 시작할때 첩하는 첫번째 용어이며, 주로 return 0; 이라는 문법으로 배운다. 우리가 알고있는 Application이란 하나의 main함수이며, main함수는 해당 application을 구동하기 위한 여러 함수의 덩어리로 이루어져 있다. 그리고 프로그램을 실행한다는 것은 O/S에서 해당 함수를 실행하는 것이다. (마치 Main함수에서 별도의 함수를 호출하듯이..) main함수가 종료할 경우 O/S에 결과값을 0으로 보고함으로써 application의 결과값이 0임을 알려준다. O/S는 해당 함수(Application)의 결과값을 참고로 해당 함수의 종료가 정상적인지를 판단한다. ※ 해당 함수(Application)의 결과값(return)을 미..
void void 코딩을 시작하면 가장 처음 접하면서, 가장 많이들 궁금해 하는 부분이다. 결론 부터 말하면 void는 "없다"라고 이해하고 넘어가는 것이 정신건강에 매우 좋다. 함수의 기본구조는 반환형, 함수명, 인자 로 구성되어 있는데 반환형은 해당 함수의 결과값이 void면 별도의 결과값은 "없다"라는 뜻 이다. 인자 역시 void일경우 별도의 인자가 필요하지 않다 라는 뜻으로, 별도의 인자는 "없다"라는 뜻이된다.