摘要: 1、输出结果:hello; 因为局部指针变量p传给函数GetMemory之后,函数参数是指针的指针,这样就可以通过指针的特性,直接操作main函数中的局部指针变量,为其分配适当的内存空间void GetMemory(char** pt, int num) { *pt = (char*)mal... 阅读全文
posted @ 2013-06-23 12:06 亲亲小强 阅读(485) 评论(3) 推荐(0) 编辑
摘要: 函数模板和类模板模板模板(template)是一个将数据类型参化的工具,它提供了一种将代码与数据类相脱离的机制,即代码不受具体的数据类型的影响。模板分为函数模板和类模板两种。 (1)函数模板 函数模板是一种不说明某些参数的数据类型的函数。例如,下面定义了一个可对任何类型变量进行操作(求绝对值)的函数模板。Cpp代码template//或写成:templateTabs(Tval){returnvaltemplate//定义模板Tabs(Tval)//定义函数模板{returnval 例 2 使用多个类型参数的函数模板Cpp代码#includetemplateT1Max(T1x,T2y){retu 阅读全文
posted @ 2013-06-23 11:11 亲亲小强 阅读(280) 评论(0) 推荐(0) 编辑