前田稔(Maeda Minoru)の超初心者のプログラム入門
/*★ 関数のオーバーロード 前田 稔 ★*/ #include <stdio.h> //関数の Prototype 宣言 void print(); void print(int x); void print(int a, char *b); //★ main() 関数 int main(void) { int v = 10; char *str = "関数のオーバーロード"; print(); print(v); print(v, str); return(0); } void print() { printf("引数はありません\n"); return; } void print(int x) { printf("引数は int型[%d] です\n", x); return; } void print(int a, char *b) { printf("引数は int型[%d] と char*型[%s] です\n", a, b); return ; } |