写 C 或 C++ 时,你有没有好奇过:每次调用函数,形参怎么就自动拿到实参的值了?局部变量又为啥一退出函数就“消失”了?背后没玄机,全是栈在干活。栈不是堆,是后进先出的“快递柜...
标题中包含该 TAG 的相关文章列表。
写 C 或 C++ 时,你有没有好奇过:每次调用函数,形参怎么就自动拿到实参的值了?局部变量又为啥一退出函数就“消失”了?背后没玄机,全是栈在干活。栈不是堆,是后进先出的“快递柜...
库函数定义的实际应用案例解析在日常开发中,我们经常需要处理字符串、文件读写或网络请求。与其每次都从头写一遍逻辑,不如把常用功能封装起来。这就是库函数定义的意义——把可复用的代码...
函数参数可选怎么实现在写代码时,经常会遇到一种情况:有些功能用得上某个参数,有些时候又不需要。比如写一个发消息的函数,大多数时候发给同事,但偶尔也想加个抄送。如果每次都要填一堆...
函数参数不只是传值那么简单在写网页交互功能时,经常会用到函数。比如点击按钮弹出提示,或者提交表单前做数据校验。这些函数往往需要接收一些数据才能工作,这时候就轮到函数参数出场了。...