12. 함수


12. 함수

printf() 함수.. scanf()함수... 등등 여태까지 만들어진 함수들만 썼었죠? 이제는 함수를 만드실 수 있어요 ! 리턴값 함수이름(파라미터 들) { 행위; } 음... 이게 함수의 형식인데요.. 외계어들이 많죠? ㅋㅋ 하나 하나 알아보죠. 1. 리턴타입 return 리턴값; : 리턴값의 유형에 따라 함수의 유형을 정하는 것 2. 함수의 이름 : 영문자와 숫자, 밑줄 사용가능 / 특수문자 X, 기존의 함수이름 X 3. 함수의 파라미터 : 함수의 ()안에 쓰는 변수 ex) int jangThang(int Num, int Num2) 음 그러니까 파라미터는 int main() 에서 ()안에 들어가는 거라는 거죠.. 특히 파라미터가 없는 경우에는 그냥 공백으로 나두기도 하지만 int main(void)라고 하기도 하죠. 당연히 저 위에 설명만으로는 부족할 걸 알기에... 우리가 알고있는 함수의 형식을 빌려서 설명해드릴게요. 괜히 어렵게 리턴값이라고 말하긴 했지만... 사실 함수값이...



원문링크 : 12. 함수