2015学习笔记
文章平均质量分 73
只爱艾薇儿
这个作者很懒,什么都没留下…
展开
-
lua中关于取长度问题
由上篇blog可知 lua5.2中没有了getn函数。那么常用的取长度方式为# 而#的使用又有些需要注意的地方。 首先要明确的是lua中有两部分:数组部分和hash表部分。而基本上所有操作都是先数组后hash表。 local test1 = { 1 , 2 , 3 , 4 , 5 } print(#test1) 打印结果: 5 local test1原创 2015-01-15 18:51:50 · 1305 阅读 · 0 评论 -
lua 中table的使用和分析
1.table有4种基本操作:读,写,迭代和获取长度。 lua中没有删除操作而是将对应键位的值设置为nil. lua的内部定义是在lobject.h /* ** Tables */ typedef union TKey { struct { TValuefields; struct Node *next; /* for chaining */ } nk; TV原创 2015-01-15 18:15:43 · 5946 阅读 · 0 评论 -
lua中ipairs与pairs区别与注意
lua中基础类 lbaselib.c 这里面定义的基础函数,函数指针数组; static const luaL_Reg base_funcs[] = { {"assert", luaB_assert}, {"collectgarbage", luaB_collectgarbage}, {"dofile", luaB_dofile}, {"error", luaB_erro原创 2015-01-15 23:44:28 · 5290 阅读 · 0 评论 -
markdown常用语法总结
markdown是一种清亮型的标记型语言。它允许人们“使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档”,Markdown也已经被其他人用Perl和别的编程语言重新实现. Markdown的语法简洁明了、学习容易,而且功能比纯文本更强,因此有很多人用它写博客。世界上最流行的博客平台WordPress和大型CMS如joomla、drupal都能很好的支原创 2015-01-16 23:18:35 · 964 阅读 · 1 评论