1.数据类型 nil:无效值,相当于 false,type(x)返回的是字符串 "nil" boolean:除 false 和 nil 外,其余均为 true number:双精度实浮点数 string:可以用单引号或双引号表示 2.变量 默认情况下为全局变量,local 为局部变量,允许变量同时赋 ...
转载
2021-10-21 15:05:00
290阅读
2评论
lua的主要用途:作为程序库嵌入到其它语言中,从而扩展其它语言的功能。1.基本(1)a=10 --定义一个全局变量 a=nil --删除一个全局变量(2)print("hello","world") --中间有空格,后面有换行 io.write
原创
2015-10-23 14:36:15
1961阅读
点赞
4评论
原名《Turbo C/C++ for Windows 集成实验与学习环境》,支持32位与64位的WINDOWS 7,它是从事一线教学的大学教师根据多媒体教学演示和C语言初学者的特点,量身打造的一个简单易用的C/C++程序设计教学演示、学习与实验软件(支持TC2/TC3、VC6、GCC四种编译器,单步调试功能免费,没有使用日期限制)。与软件配套的《 C/C++程序设计教程(配有同步实验、流程控制语句
转载
2024-05-23 13:32:58
64阅读
摘要:lua程序设计第二版学习笔记 脚本语言的基础语法大都比较简单,这里只列举一些lua独有,或者需要特别注意的语法点泛型 数字...
原创
2024-07-10 10:49:44
31阅读
最近在指导一个新同事完成一个C#的程序,本文是我对他程序在设计上的一些意见。1.要求: 做一个等待后台长时间操作的控件,在等待过程中该控件要显示一个等待画面,后台处理完成后自动关闭。2.过程: 该新同事很快完成了任务,原因是他从网上下载了一个现成的Demo。我检查后确认:该Demo满足我的要求,并且该同事也理解了其源代码,因此我承认他已经完成了任务。3.分析: 由于该源代码来自网上,代表
Lua程序设计 lua5.1 及以上版本后,部分语法较以前有变,笔记为5.4.3第1章 起点全局变量无需声明无初始化的全局变量为 nilprint(b)
b = nil --- 删除全局变量
--[[
多行注释
--]]第2章 类型和值函数type可以检测类型所有值都可以作为条件,除了false和nil为假,其他为真(包括0和空串)使用 [[...]] 表示字符串,可包含换行,可嵌套且不会解释转
转载
2024-04-17 17:17:54
82阅读
C语言编程学习是一款优质的学习软件,能够帮助用户更好的学习C语言,让用户在线就能够获得更多的帮助,快速的解决你的学习需求,增加你的使用体验,进入平台就能够获得优质的学习服务,更好的解决用户的学习问题;平台展示了丰富的C语言内容,包含了C语言语法、数据结构、算法等,你可以根据自己的情况快速的进行查看,找到优质的学习内容,让你更好的学习,快速的提升自己的学习能力,帮助用户掌握更多的编程知识;有了这款软
转载
2024-03-30 11:24:18
23阅读
01 开始print("Hello World") --Hello WorldLua 中,换行不起任何作用。如果愿意,可以用分号分隔语句。标识符和 C 一样,可以包含字母数字下划线,不能数字开头。尽量避免下划线跟着一串大写字母,Lua将其保留用作特殊用途。P4 Lua 保留字--这是行注释
--[[
这是块注释
--]]
--若想要重新启用块注释的代码
---[[ --在块注释的第一行加一个
转载
2024-04-02 20:48:18
25阅读
第18章 迭代器和泛型for 18.1 迭代器和闭包 首先编写一个简单的迭代器-- 工厂
local values = function(t)
local i = 0
return function()
i = i + 1;
return t[i]
end
end
t = {10
转载
2024-09-12 22:46:47
30阅读
lua程序设计第二版学习笔记 脚本语言的基础语法大都比较简单,这里只列举一些lua独有,或者需要特别注意的语法点。 书中前三章的内容是一些惯常的引言,基础数据类型,运算符等内容,相对简单,这里就不再赘述。 语句 1、do...end 可以用来包含一个程序块。 2、在循环语句中声明的局部变量,在条件判断时依然存在 3、for循环分为数字型和泛型 数字型:1 for va
转载
2024-03-19 10:20:29
39阅读
目录总结练习练习1.1练习1.2练习1.3练习1.4练习1.5练习1.6练习1.7练习1.8回顾下前几章的内容。总结程序段:一组命令或表达式组成的序列,可以是一个文件或者解释器交互模式下的一个程序段。Lua解释器可以支持非常大的程序段。交互式模式:不带有任何参数时运行Lua解释器,当输入的命令首字符是EOF控制字符时退出交互式模式。(WIN环境下使用Ctrl+Z;POSIX环境下使用Ctrl+D)
转载
2024-04-04 10:44:58
258阅读
本文的内容主要来自于《lua程序设计》一书,部分内容来自网络 一个具有多个协同程序的程序在任意时刻只能运行一个协同程序,并且正在运行的协同程序只会在其显式地要求挂起时,它的执行才会暂停。一 协同程序基础 -协同程序的函数放在”coroutine”的table中 &nb
原创
2017-06-22 00:16:36
1728阅读
先看一个函数:function derivative(f,delta) delta = delta or1e-4 return function(x) return (f(x+delta)-f(x))/delta&
原创
2017-07-22 13:41:14
917阅读
//复习过程中,纯手打,持续更新,觉得好就点个赞吧。第一章:程序设计和C语言习题1、什么是程序?什么是程序设计?答:程序就是一组计算机能识别和执行的指令。程序设计是指从确定任务到得到结果,写出文档的全过程。(一般经历6个阶段:①问题分析;②设计算法;③编写程序;④对源程序进行编辑,编译和连接;⑤运行程序,分析结果;⑥编写程序文档;)2、为什么需要计算机语言?高级语言的特点?答:如同和人类交流一样,
转载
2024-07-25 13:17:39
55阅读
第一章 LUA语言入门 ...
转载
2021-11-03 14:33:00
128阅读
2评论
课程:《程序设计与数据结构》 班级: 1723 姓名: 吴恒佚 学号:20172321 实验教师:王志强老师 实验日期:2018年5月30日 必修/选修: 必修1.实验内容Android Stuidio的安装测试:
完成Hello World, 要求修改res目录中的内容,Hello World后要显示自己的学号,自己学号前后一名同学的学号,提交代码运行截图和码云Git链接学习Androi
转载
2024-10-24 12:34:38
28阅读
Lua是一种嵌入式语言(embedded language),这就意味着Lua并不是一个独立运行的应用,而是一个库,它可以链接到其他应用程序,将Lua的功能融入这些应用。
注释
单行注释,--
多行注释
&
转载
2024-07-02 21:56:38
122阅读
Lua中的table就是一种对象,即它拥有状态、拥有独立于其值的标识(self)、table与对象一样具有独立于创建者和创建地的征集周期 什么叫对象拥有独立的生命周期? Account = {balance = 0}function Account.withdraw(v) Account.balance = Acount.balance-vend--则可进行如下调用Account....
转载
2013-11-22 16:03:00
154阅读
2评论
4.1 JDK的下载、安装与使用4.1.1 下载Java开发工具包(Java Development Kit,JDK),是Java应用程序的基础。这里下载JDK 11.0.1版本。选择 产品—— Java 下拉找到:Oracle JDKJava archive中找到以往的版本。 选择 Java SE 11 下拉找到对应操作系统的Java SE 11.0.1
转载
2023-07-25 12:29:24
181阅读
1.类继承 ①代码 ②调用代码 ③输出结果
原创
2021-06-04 23:30:24
138阅读