???????????
?????????????????????put????????????????????????????????????е??á???????????????????????:
????put('a'?? stdout);
???????????μ??????????
????int put(int c?? FILE *f);
????????
????put("Hello ");
????????:
????int put(char const *s);
????????????????????????????????????????磬?????
????put("Error #"?? n?? stderr);
??????????????к???????????????????
???????????????????????????????????????????£???????????????????????C++????????Щ??????????????????
???????磬???????????£?
????int put(int c);
????int put(int c?? FILE *f);
??????????????д????????????????????У?????c????????int??????char?????C??????????EOF??????????β??I/O???????char??????EOF?????int?????????е?char???EOF??
?????????????????int?????????????????char?????????á????磺
????char c; ... put(c);
?????????????????
????int put(int c);
?????????亯????????????????char???????int??
??????????????Best matches and ambiguities
?????п?????ж?????????????????????????á????磬??????????????
????void f(int i);
????void f(long int li);
????void f(char *p);
????void f(double d?? int i);
???????????????????????亯??????f(0)??0?????????int??long int??char*????????????????????????????????????????
??????????????????????????????????????????????????????????????????????磬?????f(0)???????0λint????????????
????void f(char *p);
?????????int????char*?????????
????void f(long int li);
?????????int????long int??????
????void f(int i);
???????????????????????????????
????????????裺
????void f(int i);
??????б???????????????£????????????????????????????
????void f(long int li);
????void f(char *p);
????????????????????????????????????????????????????а????????????????????????????????????????????