제목 : 17.6. 예제. 기본 함수, 함수 중복, 매개변수 초기화, 인라인 함수 4가지 적용
글번호:
|
|
144
|
작성자:
|
|
레드플러스
|
작성일:
|
|
2005/08/16 오후 4:08:22
|
조회수:
|
|
4499
|
//함수의 기본 매개변수 초기화
#include <iostream>
//[0] 일반 함수
void Hi(){
std::cout << "안녕" << std::endl;}
//[1] 함수 중복(오버로드)
void Hi(char *c) { std::cout << c << std::endl; }
//[2] 함수 기본 매개변수 초기화
void Hello(char c[100] = "또 만나요") {
std::cout << c << std::endl;
}
//[3] 인라인 함수 : 소스가 복사된다???
inline void Bye() {
std::cout << "오늘은 여기까지.." << std::endl;
}
//[!] 메인 함수 : 프로그램의 진입점
void main() {
Hi();
Hi("방가");
Hello();
Hello("낼 봐~");
Bye();//cout << "오늘은 여기까지.." << endl;
}