Skip to content

lua_pushliteral

リテラル文字列をスタックにプッシュします。

[-0, +1, m]

c
void lua_pushliteral (lua_State *L, const char *s);

説明

このマクロはlua_pushlstringと等価ですが、sがリテラル文字列である場合のみ使用できます。これらの場合、自動的に文字列の長さを提供します。

サンプルコード

c
lua_pushliteral(L, "Hello, world!");

このコードは、文字列「Hello, world!」をスタックにプッシュします。

互換性

  • Lua5.1

関連項目

  • lua_pushstring
  • lua_pushlstring