C语言中没有函数重载的概念!!
C语言中没有函数重载的概念!!
今天MSN群中有个人问我C语言的问题:
(两个函数实现的功能相同
但是它们参数的个数不同
我用一个函数把这个两个函数封起来
我这个函数的参数怎么设置?
指点一下
谢啦
我这个函数通过宏来区分那两个函数)
回答的时候,我提到了函数的重载,还强调C语言也有函数的重载。囧了。上网一查才发现C中没有函数的重载的概念,而是C++中才有。由于编译器的问题,C中不允许函数同名。。但是C++实现了在编译的时候的变化。
至于实现上面那个人问的问题,相当于