随笔分类 - C/C++
摘要:1 int* f1() 2 { 3 int a[3] = { 1,2,3 }; //在栈中静态分配的内存,f1函数代码块执行完后这块内存空间会自动释放,就找不到 4 //这样一个数组a了,a中的元素也不可知 5 return a; 6 } 7 int* f2() 8 { 9 int* b = (in
阅读全文
摘要:1 int add1(int &a) 2 { 3 return ++a; //会先让a自增1,然后再返回,和 return a++; 不同!!!后者会先返回a,之后再自增 4 } 5 int main() 6 { 7 int a = 1; 8 add1(a); //第一次调用 9 cout << a
阅读全文

浙公网安备 33010602011771号