返回

云老大,有个问题请教,非常冒昧,有空随便答下,实在找不到懂的人在写lua嵌入c程序的脚本时,有时候不慎使用了未赋值的变量 ,例如local parmprint(pram)就这样,会在控制台上打印出n行 attempt to index a nil value中间会夹一行 c stack over flow该脚本也终止本次执行

我想问下 为什么会打印出如此多行,空值是如何导致栈溢出的,还有此溢出将会对整个脚本环境造成什么影响吗,会不会导致以后的某脚本执行不正确,甚至down机

名字: 自动排版 密码:

回复 | (2382) | sallior | 2011-04-24 06:21:05