C/C++指针作为函数的返回值
上节我们介绍了C/C++变量的作用域与生存周期。C/C++变量的作用域与生存周期
本节我们介绍指针作为函数的返回值。
-
指针函数返回值为一个指针(地址)
-
先看一个小例子:
#include < iostream> using namespace std; int *add(int a, int b) { int* sum = new int; *sum = a + b; return sum; } int main() { int x = 2
上节我们介绍了C/C++变量的作用域与生存周期。C/C++变量的作用域与生存周期
本节我们介绍指针作为函数的返回值。
指针函数返回值为一个指针(地址)
先看一个小例子:
#include < iostream>
using namespace std;
int *add(int a, int b) {
int* sum = new int;
*sum = a + b;
return sum;
}
int main()
{
int x = 2