C언어 가변인자(가변파라미터)를 사용해보자
C언어 가변 인자(가변 파라미터)를 사용해보자 1. 가변인자란 무엇일까? printf 함수를 써보셨나요? 우리는 자연스럽게 printf("%d * %d = %d", 3, 5, 3*5)라고 쓰고 있습니다. 가만보면 printf라는 함수는 인자를 1개만 넣어도 되고, 2개만 넣어도 되고, 3개, 4개 그 이상을 넣어도 문제없이 돌아갑니다. c언어에서 이런것이 가능한가요? 오늘은 이런 마법을 부릴 수 있게 하는 가변 인자라는 것에 대해 포스팅을 하겠습니다. 2. printf의 원형 printf 함수의 원형을 찾아보신 분이 계실지 모르겠습니다. printf의 원형을 찾아보면 다음과 같습니다. int printf(const char* format, ...) 참조: 컴파일러에 따라 printf의 실제 구현과는 원형..
C, C++/C, C++
2014. 1. 25. 00:59
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 안시 컬러
- Angular
- qemu linux arm
- lua table
- observable
- 타입스크립트
- terminal 색
- itoa
- typeScript
- 안시 색상
- 스위프트
- NgZone
- ZONES
- C언어
- QT
- Zone.js
- Swift
- git proxy
- 우분투 16.04
- 리눅스 터미널 색상
- ansi color
- 챗봇
- JavaScript
- 폰트 조정
- ECMA2015
- Rx.js
- vim
- zone
- angular2
- git 설정
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
글 보관함