int nIndex;
int nType;
fprintf(stderr, "================栈顶================\n");
fprintf(stderr, " 索引 类型 值\n");
for( nIndex = lua_gettop(L); nIndex > 0; --nIndex){
nType = lua_type(L, nIndex);
fprintf(stderr," (%d) %s %s\n",nIndex,
lua_typename(L,nType), lua_tostring(L,nIndex));
}
fprintf(stderr, "================栈底================\n");
这篇博客展示了如何使用lua_gettop函数和lua_type进行栈的深度遍历,详细打印了每个元素的索引、类型名称和字符串表示。
541

被折叠的 条评论
为什么被折叠?



