当自定义尾数与库函数同名时,一般的调用是自定义函数优先,但标准库函数并不失去意义,只是调用方式要有所改变:即用::打头则调用库函数,直接写函数名则调用自定义函数。下面代码可以佐证—— #include "stdio.h"void printf(void){ puts("12345");}int main(int argv,char *argc[]){ ::printf("abc\n");//用::打头调用库函数printf printf();//直接调用则默认自定义函数 return 0;} 运行结果如下:
追问???我问的是库函数有print这个函数没!