한땀한땀 정성들인 코딩

가변함수 본문

메모

가변함수

romance penguin 2017. 1. 11. 21:52
반응형

int printf(const char *format,...);

대표적인 가변함수


void variableFunc(int num,...){

va_list ap; //스택참조 포인터 변수

va_start(ap, num); //포인터 변수 초기화 ,num은 마지막 고정인수 -> 스택의 구조 참조

while( 모든 인수를 다 읽을때까지 ){

va_arg(ap, 인수타입);

}

va_end(ap); //intel cpu에선 작동안함.

}



가변인수 매크로

반응형

'메모' 카테고리의 다른 글

호출규약  (0) 2017.01.11
스택프레임 : 복습  (0) 2017.01.11
구조체, 공용체, 열거형  (0) 2017.01.11
형변환 함수  (0) 2017.01.11
gets, puts함수  (0) 2017.01.11