明留

将何所持,将何所往?此刻惜之!

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

今天很疲劳,但疲劳中学狠下心来看了C++,由于都是初略的看书,很多的东东,自己都知道。

但是有点还是让我值得注意,所以拿出来跟大家分享的:就是函数签名这个词语。以前我没注意这个词语,但是今天看书的时候,突然注意到了这个。下面我就把它介绍下:

    函数签名就是调用函数的声明,比如你有函数原型如下两个:void fun1(int ,int,float);

int fun1(int ,int,float);接下来你在某个函数中调用了这其中一个函数,那么你会这么声明调用:fun1(int ,int,float);(其实这就是函数签名,其定义是这样说的,不包括返回类型的函数原型即为函数签名。)此时这样写得程序代码编译器会给你报错,他不知道调用哪个函数。我们不应该这样写这样的两个函数,其实这说来就是函数重载的问题,函数重在(参类,参个数,顺序)几者的不同,就是好得重载。

   

posted on 2011-11-05 01:02  明留  阅读(170)  评论(0编辑  收藏  举报