传恒量与变量的区别

传常量与变量的区别向构造函数或其他函数中传入参数时,如果是运行时绑定,则传常量与变量是有区别的。例如:c

传常量与变量的区别


向构造函数或其他函数中传入参数时,如果是运行时绑定,则传常量与变量是有区别的。例如:

    con ct("hello world!");    con.say();
当调用say()时,常量“hello world!”可能已经被编译器释放了,所以say的时候,就看不见期望的结果了。这是变量生命期造成的。