c파일 기초

yangjh05의 코딩월드^^

c파일 기초 yangjh05의 코딩월드^^

함수의 정의

함수의 정의

오늘은 함수의 정의를 배우겠습니다.

#include<stdio.h>
int plus(int a, int b){
    return a+b;              //a+b의 값을 반환
} void main(){
    int x, y;
    scanf("%d, %d", &x, &y);        
    printf("%d+%d=%d", x, y, plus(x, y));          //함수 호출
}

 

​  그런데 함수는 왜 쓰는 걸까요?

​-비하인드 스토리-​

함수는 나왔다가 자역할을 하고 메모리상에서 사라지기 때문에 메모리 절약을 할 수 밌습니다.

헤더를 호출(ex. stdio.h)하면 메모리를 잡아먹지 않는 것도 그 이유입니다.

댓글

댓글 본문
작성자
비밀번호
버전 관리
yangjh05
현재 버전
선택 버전
graphittie 자세히 보기