134行是assert(ExportGYData()) ,运行的时候里面的函数已经执行完了,但不能继续往下执行,求解
不太懂,这个函数没返回值啊,是不是有返回值的函数才能放到assert里?
追答刚才说的不准确,木有返回值就是没有value了吧。。关键是从报的错来看,assert的()里面需要有value,如果没有可能就会报这个错误的
assert (v [, message])
功能:相当于C的断言,
参数:
v:当表达式v为nil或false将触发错误,
message:发生错误时返回的信息,默认为"assertion failed!"
v就是你哪个函数(实际应该是函数返回值)