C/C++
文章平均质量分 77
augice
这个作者很懒,什么都没留下…
展开
-
C++的多态性
1.多态性的概念 多态性是指用一个名字定义不同的函数,这函数执行不同但又类似的操作,从而实现“一个接口,多种方法”。多态性的实现与静态联编、动态联编有关。静态联编支持的多态性称为编译时的多态性,也称静态多态性,它是通过函数重载和运算符重载实现的。动态联编支持的多态性称为运行时的多态性,也称动态多态性,它是通过继承和虚函数实现的。2.函数重载函数重载的意义在于他能用同一个名字访问一组相关的函数。在类转载 2005-06-25 22:47:00 · 2277 阅读 · 1 评论 -
C语言中可变参数的用法
我们在C语言编程中会遇到一些参数个数可变的函数,例如printf() 这个函数,它的定义是这样的: int printf( const char* format, ...); 它除了有一个参数format固定以外,后面跟的参数的个数和类型是 可变的,例如我们可以有以下不同的调用方法: printf("%d",i); printf("%s",s); print转载 2005-06-25 22:07:00 · 1397 阅读 · 0 评论