Lena My Love

Program,Game,Eat,Sleep......

 

文章分类 -  C++编程语言

转载:指针函数和函数指针有什么区别
摘要:指针函数和函数指针有什么区别 1,这两个概念都是简称,指针函数是指带指针的函数,即本质是一个函数。我们知道函数都又返回类型(如果不返回值,则为无值型),只不过指针函数返回类型是某一类型的指针。其定义格式如下所示: 返回类型标识符 *返回名称(形式参数表) { 函数体 } 返回类型可以是任何基本类型和复合类型。返回指针的函数的用途十分广泛。事实上,每一个函数,即使它不带有返回某种类型的指针,它本身都... 阅读全文

posted @ 2005-07-14 13:09 gigikouyi 阅读(187) 评论(0) 推荐(0)

转载:病例:不理解C/C++的函数指针
摘要:病人:医生,我折腾了许久,无法理解函数指针。中医:能意识到自己不理解,不错。那么你说说你目前的理解。函数指针是什么?病人:函数指针是指向函数的指针。 中医:那么函数是什么?病人:函数就是函数。中医:不是指向函数的指针?病人:自然不是。 中医:那函数怎么可以赋值给函数指针?难道int可以赋值给int* ?病人:这个。。。。。。 中医:逻辑不通了吧?病人:是啊,怎么回事哩? 中医:这个问题先搁置一下,... 阅读全文

posted @ 2005-07-14 13:06 gigikouyi 阅读(170) 评论(0) 推荐(0)

转载:C++中的虚函数(virtual function)
摘要:C++中的虚函数(virtual function) 1.简介 虚函数是C++中用于实现多态(polymorphism)的机制。核心理念就是通过基类访问派生类定义的函数。假设我们有下面的类层次: class A { public: virtual void foo() { cout foo(); // 在这里,a虽然是指向A的指针,但是被调用的函数(fo... 阅读全文

posted @ 2005-04-13 10:26 gigikouyi 阅读(211) 评论(0) 推荐(0)

导航