09. 함수, 변수

programming/c 2019. 4. 19. 16:18

함수 사용 이유

1. 반복
2. 고유 기능

 

인수(argument) : 실인수

매개변수(parameter) : 형식인수


함수 구조

int sqr(int n);    <- 선언

 

int main(void)    
{
    sqr ( 5 );    <- 호출
}

 

int sqr (int n)    <- 정의
{
    return ( n * n );
}

 

상수 #define

컴파일 될 때 실행 됨.
매크로, 변수와 관계 x, code를 바꾼다는 의미를 가지고 있다.

 

 

변수

메모리에 일정한 type으로 자리를 잡음.

const 변수

변화시키지 않는 대상 변수 run 타임에 존재.

 

전역, 지역 변수 동일 이름으로 선언되어도 됨.

-> 같은 block에서만 동일한 이름의 변수를 사용하지 않으면 된다.

 


'programming > c' 카테고리의 다른 글

20190510 숙제  (0) 2019.05.10
숙제  (0) 2019.04.12
숙제01  (0) 2019.04.08
실습01  (0) 2019.04.08
08. 자료형, 메모리 크기  (0) 2019.04.03
Posted by 도이(doi)
,