Ex26-함수의 결과를 return키워드를 통해 함수 호출 영역으로 반환

CODEDRAGON Development/C, C++

반응형

   

함수의 결과를 return키워드를 통해 함수 호출 영역으로 반환

   

소스코드

   

#include <stdio.h>

struct point{
        int x;
        int y;
};

//
함수의 선언
struct point function(void);

int main(void){
        struct point sp;

        sp = function();        //
함수 호출
        printf("%d %d \n", sp.x, sp.y);

        return 0;
}

//
함수의 정의
struct point function(void){

        struct point call = {10, 20};
        return call;    //
구조체 변수 call  반환
}


   

   

출력결과