你好

随笔分类 -  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 阅读全文
posted @ 2020-10-16 12:08 S_nA_tCH! 阅读(503) 评论(0) 推荐(0)
摘要: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 阅读全文
posted @ 2020-10-15 21:15 S_nA_tCH! 阅读(127) 评论(0) 推荐(0)