-
c++使用裸指针与智能指针返回数组详解
1.c++无法直接返回数组 首先明确一点:c++代码中无法直接返回数组,这一点比较清晰简单,我们写个方法进行测试 int* f1(int a[3], int b[3]) {int c[3];c[0] = a[0]*b[0];
-
c++数组传递参数与返回
1.数组传递参数以后不能计算长度 如果我们以数组作为参数传递,是无法直接计算得到数组长度的。 为了验证上述结论,我们参考以下代码: #includeusing namespace std;void t1(int nums[]) {c