函数参数:值参与常参有什么区别?(50)

  • 主题发起人 主题发起人 sdjdxc
  • 开始时间 开始时间
S

sdjdxc

Unregistered / Unconfirmed
GUEST, unregistred user!
分别是如何实现的?
 
const声明的,不能改变值var声明的,能改变值并影响外面没有的,能改变值不影响外面out声明的,能改变值,但会忽略外面传入的值
 
常量参数有利于编译器优化除了值参 在堆栈复制了一个副本 其他都是直接传递变量地址
 
楼上两位解释的很清楚~~
 
Supermay 的基础知识牢固。
 
后退
顶部