程序开发中你最了解的函数方法都有哪些?

 我来答
重庆新华电脑学校
2021-07-08 · 学动漫、设计、电竞、电商、短视频、软件等
重庆新华电脑学校
重庆新华电脑学校隶属于新华教育集团,经重庆市人力资源和社会保障局审批成立的重庆地区大规模IT人才教育基地。是国家信息化教育全国示范基地,中国IT教育十大影响力品牌学校。
向TA提问
展开全部
这个常用的函数有下面的比如字符串函数,日期函数,文件函数,信用卡函数等。
有将给定索引处的 L ua 值转换为带符号的整数类型 lu a_Integer。 这个 L ua 值必须是一个整数,或是一个可以被转换为整数 ()的数字或字符串; 否则,lua_tointegerx 返回 0 。
如果 isnum 不是 NULL, *isnum 会被设为操作是否成功。
lu a_tolstring
const char *lu a_tolstring (lu a _State *L, int index, size_t *len);
如下把给定索引处的 Lu a 值转换为一个 C 字符串。 如果 len 不为 NULL , 它还把字符串长度设到 *len 中。 这个 Lu a 值必须是一个字符串或是一个数字; 否则返回返回 NULL 。 如果值是一个数字, l ua_tolstring 还会 把堆栈中的那个值的实际类型转换为一个字符串。 (当遍历一张表的时候, 若把 lu a_tolstring 作用在键上, 这个转换有可能导致 lu a_next 弄错。)
lu a_tolstring 返回一个已对齐指针 指向 Lu a 状态机中的字符串。 这个字符串总能保证 ( C 要求的)最后一个字符为零 ('\0') , 而且它允许在字符串内包含多个这样的零。
对因为 L ua 中可能发生垃圾收集, 所以不保证 lua_tolstring 返回的指针, 在对应的值从堆栈中移除后依然有效。
lu a_tonumber
lu a_Number lua_tonumber (lu a_State *L, int index);
等价于调用 lua_tonumberx, 其参数 isnum 为
把给定索引处的 L ua 值转换为 lu a_Number 这样一个 C 类型 lua_Number )。 这个 L ua 值必须是一个数字或是一个可转换为数字的字符串 ); 否则, lua_tonumberx 返回 0 。
如果 isnum 不是 NULL, *isnum 会被设为操作是否成功。
lu a_topointer
const void *lu a_topointer (lua_State *L, int index);
是把给定索引处的值转换为一般的 C 指针 (void*) 。 这个值可以是一个用户对象,表 ,线程或是一个函数; 否则, lu a_topointer 返回 NULL 。 不同的对象有不同的指针。 不存在把指针再转回原有类型的方法。
这个函数通常只用于调试信息。
lu a_tostring
const char *lua_tostring (lua_State *L, int index);等价于调把给定索引处的值转换为一个 Lua 线程 (表示为 lua_State*)。 这个值必须是一个线程; 否则函数返回 NULL。
lua_touserdata
void *lua_touserdata (lua_State *L, int index);
如果给定索引处的值是一个完全用户数据, 函数返回其内存块的地址。 如果值是一个轻量用户数据, 那么就返回它表示的指针。 否则,返回 NULL 。
创亿百家

2021-12-03 · 超过41用户采纳过TA的回答
知道答主
回答量:1341
采纳率:30%
帮助的人:25.8万
展开全部
max min sum 这些都是比较常用的 而且比较简单的 要想几函数方法的话,基本上是记不住的,因为实在太多了
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
程序小冰

2021-12-04 · 程序爱好者,与诸位共同进步
程序小冰
采纳数:340 获赞数:480

向TA提问 私信TA
展开全部
不外乎就是那些排序方法,以及输入输出函数之类的,还有matth库里面的一些方法。,分割字符串的方法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式