Lua中记录类型有哪些使用惯例?

2026-04-01 19:461阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计398个文字,预计阅读时间需要2分钟。

Lua中记录类型有哪些使用惯例?

来自强类型世界的我,想写一些Lua代码。我应该记录什么类型的资料?- Lua代码的最佳实践- Lua的数据结构和类型- Lua的控制流和函数定义- Lua的模块化和包管理- Lua的I/O操作和文件处理

Lua当地人是如何做事的?- 使用本地化字符串和格式化- 利用本地时间和日期库- 处理本地文件路径和系统调用- 利用本地化的数据结构和算法

Lua中记录类型有哪些使用惯例?

Hungarian notation是什么?- 一种命名约定,用于明确地表达变量或参数的类型- 以变量名开头的类型前缀来标识变量的用途,如strName表示字符串

例如:- local insert=function(what, where, offset) -- 我们一眼就能看出这是插入操作的函数,参数分别为要插入的内容、插入位置和偏移量- local strName=John Doe -- 字符串类型,存储名字- local iCount=10 -- 整数类型,计数变量

我来自强类型的世界,我想写一些Lua代码.我应该如何记录什么类型的东西? Lua当地人做什么? Hungarian notation?别的什么?

例如:

local insert = function(what, where, offset)

我们一眼就能看出字符串或表格是不可能的.

我应该这样做

local sInsert = function(sWhat, sWhere, nOffset)

要么

-- string what, string where, number offset, return string local insert = function(what, where, offset)

或者是其他东西?

局部变量怎么样?表条目怎么样(例如someThing.someProperty)?

有关社区(或特定社区?)中Lua风格的想法和意见的参考,请阅读: LuaStyleGuide.

最接近强制样式的是LuaDoc使用的格式,因为它是LuaFileSystem等高端项目使用的相当流行的文档生成器.

本文共计398个文字,预计阅读时间需要2分钟。

Lua中记录类型有哪些使用惯例?

来自强类型世界的我,想写一些Lua代码。我应该记录什么类型的资料?- Lua代码的最佳实践- Lua的数据结构和类型- Lua的控制流和函数定义- Lua的模块化和包管理- Lua的I/O操作和文件处理

Lua当地人是如何做事的?- 使用本地化字符串和格式化- 利用本地时间和日期库- 处理本地文件路径和系统调用- 利用本地化的数据结构和算法

Lua中记录类型有哪些使用惯例?

Hungarian notation是什么?- 一种命名约定,用于明确地表达变量或参数的类型- 以变量名开头的类型前缀来标识变量的用途,如strName表示字符串

例如:- local insert=function(what, where, offset) -- 我们一眼就能看出这是插入操作的函数,参数分别为要插入的内容、插入位置和偏移量- local strName=John Doe -- 字符串类型,存储名字- local iCount=10 -- 整数类型,计数变量

我来自强类型的世界,我想写一些Lua代码.我应该如何记录什么类型的东西? Lua当地人做什么? Hungarian notation?别的什么?

例如:

local insert = function(what, where, offset)

我们一眼就能看出字符串或表格是不可能的.

我应该这样做

local sInsert = function(sWhat, sWhere, nOffset)

要么

-- string what, string where, number offset, return string local insert = function(what, where, offset)

或者是其他东西?

局部变量怎么样?表条目怎么样(例如someThing.someProperty)?

有关社区(或特定社区?)中Lua风格的想法和意见的参考,请阅读: LuaStyleGuide.

最接近强制样式的是LuaDoc使用的格式,因为它是LuaFileSystem等高端项目使用的相当流行的文档生成器.