今天很疲劳,但疲劳中学狠下心来看了C++,由于都是初略的看书,很多的东东,自己都知道。
但是有点还是让我值得注意,所以拿出来跟大家分享的:就是函数签名这个词语。以前我没注意这个词语,但是今天看书的时候,突然注意到了这个。下面我就把它介绍下:
函数签名就是调用函数的声明,比如你有函数原型如下两个:void fun1(int ,int,float);
int fun1(int ,int,float);接下来你在某个函数中调用了这其中一个函数,那么你会这么声明调用:fun1(int ,int,float);(其实这就是函数签名,其定义是这样说的,不包括返回类型的函数原型即为函数签名。)此时这样写得程序代码编译器会给你报错,他不知道调用哪个函数。我们不应该这样写这样的两个函数,其实这说来就是函数重载的问题,函数重在(参类,参个数,顺序)几者的不同,就是好得重载。