반환형 없는 함수 / 스택 / 큐 / 정적변수 / 외부변수
2011. 7. 13. 13:49ㆍ프로그래밍/C/C++
반환형이 없는 함수는 (반환형 생략시) : int 형으로 선언한것과 같다.
스택 : 먼저 들어간 자료가 맨 마지막에 나오게된다. / 주소1개(Top) / 출력순서를 역순으로정렬할때 좋다. / 선형자료
큐 : 먼저들어간 자료가 먼저나오게 됨
정적변수: static을 붙인다.
ex) void increase()
{
static int sum=0;
sum++;
}
sum이 정적변수로 선언되어 있으므로 increase함수를 몇번을 불러오더라도
sum은 0으로 처음 한번만 초기화되고 그다음부터느 0으로 초기화 되지 않는다.
외부변수: extern을 붙인다.
외부에 선언된 값을 사용하는 경우 extern키워드를 자료형 앞에 붙여준다.
'프로그래밍 > C/C++' 카테고리의 다른 글
16진수 색상표 생성하기 (0) | 2011.10.16 |
---|---|
exit // 동적할당 (0) | 2011.07.15 |
배열과 문자열 (0) | 2011.07.11 |
배열과 포인터 (0) | 2011.07.08 |
포인터 (0) | 2011.07.06 |