프로그래밍언어/C & CPP

함수와 포인터

Isaac87 2014. 7. 14. 13:23

 

#include <stdio.h>
 
int* input( );  // 함수의 선언
 
int main(void)
{
   int* p=NULL;
   
   p=input( );  // 함수의 호출
   printf("%d \n", *p); 
   return 0;
}
 
int* input( )  // 함수의 정의
{
   static int num1; // 정적 변수 선언
   scanf("%d", &num1);
   return &num1;
}