![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
weikaty
常来CSDN看看!
展开
-
C++ 参数传递和返回值问题
C++ 中有引用传递,指针传递,值传递3种方式,引用传递,指针传递是针对对象参数传递和返回值时高效的传递方式,他们不需要创建对象的副本。直接以地址或引用的方式放回。 指针传递为传递的是一个指针,即为内存中那个对像的地址。 引用传递为传递的是一个引用,也即为对象的一个别名,C++ 可以轻松地通过这个别名来找到内存中对应的对象。 值传递即为数据复制传递,他会创建对象的副本。 当C+原创 2013-01-06 17:42:16 · 482 阅读 · 0 评论 -
C/C++函数指针
在C/C++中定义函数指针语法如下 [return type] [*function name]([arguments list])=NULL 如果我们需要将函数指针声明为一种类型,则: typedef [return type] [*function name]([arguments list])=NULL function name 即为函数类型 调用这个函数为 解引用(参数)原创 2013-01-07 09:40:46 · 316 阅读 · 0 评论