读书人

传恒量与变量的区别

发布时间: 2012-09-28 00:03:35 作者: rapoo

传常量与变量的区别


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

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


读书人网 >编程

热点推荐