关注
int a = 1;
int b = 2;
void f(int m = a, int n = b)//这个a,b是前面定义的全局a,b
{
cout << m << "," << n << endl;
}
void callf()
{
a = 5;//将全局a的值变为5
int b = 6;//重新定义了一个局部变量b,并赋值为6
f();//函数调用的,调用的是全局变量a,b,和上面的b没关系
}
这么理解的是对的吧
查看原帖
点赞 1
牛客热帖
更多
正在热议
更多
# 26届春招投递记录 #
22048次浏览 156人参与
# 投递几十家公司,到现在0offer,大家都一样吗 #
372823次浏览 2282人参与
# 我的求职总结 #
496693次浏览 6972人参与
# 你遇到过哪些神仙同事 #
145940次浏览 772人参与
# 27届实习投递记录 #
96078次浏览 989人参与
# 实习的内耗时刻 #
239435次浏览 1653人参与
# 你认为工作的意义是什么 #
290060次浏览 1595人参与
# 字节跳动笔试 #
102944次浏览 391人参与
# 拼多多工作体验 #
64237次浏览 444人参与
# 我是XXX,请攻击我最薄弱的地方 #
102118次浏览 660人参与
# Vibe Coding 会干掉初级岗位吗? #
53539次浏览 346人参与
# 拼多多集团-PDD笔试 #
106006次浏览 649人参与
# 你最近因为什么迷茫? #
101575次浏览 967人参与
# 面试中的破防瞬间 #
1270478次浏览 11144人参与
# 面试常问题系列 #
312024次浏览 4805人参与
# 总结:哪家公司面试体验感最好 #
91474次浏览 458人参与
# 英伟达工作体验 #
19413次浏览 137人参与
# 找实习记录 #
276058次浏览 1649人参与
# 美团秋招笔试 #
219779次浏览 1198人参与
# 牛油的搬砖plog #
209432次浏览 1340人参与


查看10道真题和解析