指针与引用类型参数
II . 指针作为参数和返回值
III . 引用参数简介
IV . 引用作为参数和返回值
I . 博客总结 . 指针与引用类型参数
----
1 ....如果要在函数中修改 N 维指针指向 :
① 使用指针作为参数 : 必须传入 N + 1 维 ( 及以上 ) 指针参数 , 才可以修改 N 维指针的指向 ;
② 使用引用作为参数 : 可以传入 N 维指针的引用作为参数...参数使用语言环境 : 引用类型参数只能在 C++ 环境中使用 , 指针类型参数可以用于 C / C++ 两种语言环境中 , 因此很多基础库 如 FFMPEG , OpenSL ES 等使用的都是指针类型参数...C 语言中的参数 分类 :
① 普通变量参数 : C 语言中 普通变量 ( 非指针变量 ) 作为参数 , 只能进行值传递 , 不能通过参数返回结果 ;
② 指针变量参数 : C 语言中 , 如果要让函数的参数可以将结果返回...作用及意义 :
① 具有返回值能力 : 使用引用作参数 , 可以将参数当做返回值使用 ;
② 提高参数传递效率 : 大型对象作参数时 , 使用引用类型 , 可以提高参数传递效率 ;
更多关于引用的内容参考