请问一个关于变量作用域的有关问题
请教一个关于变量作用域的问题
代码中我在第一个函数声明了两个变量,将地址传给消息响应函数。在消息响应函数中这两个变量应该已经出了作用域了,但是程序却没有出错,这怎么解释呢?
还有就是如果这样是不合适的?需要new一个对象么,之后在消息响应函数中销毁么?
------解决方案--------------------
不合适,需要new再delete。或者弄个全局的。
------解决方案--------------------
没出问题,只能说运气好。
代码中我在第一个函数声明了两个变量,将地址传给消息响应函数。在消息响应函数中这两个变量应该已经出了作用域了,但是程序却没有出错,这怎么解释呢?
还有就是如果这样是不合适的?需要new一个对象么,之后在消息响应函数中销毁么?
------解决方案--------------------
不合适,需要new再delete。或者弄个全局的。
------解决方案--------------------
没出问题,只能说运气好。