经典例题1.if嵌套1.用户输入账号
2.用户输入密码
3.判断用户的账号是不是alex
4.如果账号是alex在继续判断密码是不是alexdsb
5.账号和密码都正确提示用户alex就是一个dsb
6.如果账号正确密码错误提示密码错误
7.如果账号错误提示账号错误user = input("请输入账号:")
pwd = input("请输入密码:")
if user == "alex":
1.在官方网站下载Lua最新代码http://www.lua.org/download.html2.打开vs2012新建空白工程Test3.在解决方案中添加新的lib工程(WIN32->选择静态LIB 不要预编译头)lualib4.配置lualib工程a) 将lua源代码下的src文件拷入lualib文件夹下,并在工程中导入b) lualib工程属性C/C++ > Genaral &g
转载
精选
2013-12-09 13:14:38
5264阅读
extern "C" {#include #include }
原创
2023-02-24 09:43:17
294阅读
关于代码阅读分析工具的思考 每当阅读逻辑复杂的代码时,首先都想弄清函数之间的调用关系,然后想在适当的位置打上断点(或者移除断点),或者想看看某个函数被调用了多少次。很多代码阅读器、编辑器都已经提供了这些基本的功能,甚至提供的功能比我们想象的要强大很多,下图为SourceInsight和VS2012的函数调用关系图。但有时候总不能满足我们的所有需求。其中有一种情况是代码分析工具都是基于静态分析(有动
转载
2024-04-21 17:42:30
32阅读
Lua语言具有很强的嵌入优势,可跨平台编译、运行,使用Lua语言可高效开发Cocos2d-x游戏。你看到的很多国产优秀教程都是从
原创
2022-12-14 00:55:28
140阅读
2评论
vc++6.0编译环境介绍(1、2)link连接设置:1. General:一些总体设置。可以设置生成的文件路径、文件名 如在“Output file name:”下面的编辑框中可输入:“C:\bin\TEST.exe”;连接的库文件;Generate debug info,生成Debug信息到.PDB文件(具体格式可以在Category->Debug中设置);
转载
2024-04-26 06:43:03
93阅读
在vc6.0快捷键大全 F1:帮助按Ctrl + O:打开按Ctrl + P:打印按Ctrl + N:新建a> 按Ctrl + Shift + F2:清除所有书签F2:上一个书签Shift + F2:上一个书签Alt + F2:编辑书签按Ctrl + F2:添加/删除书签F12:转到定义SHIFT + F12:转到参考按Ctrl +'数字+':显示下一个符号的
转载
2024-01-28 15:47:44
55阅读
问: 我调用了test模块中的del_env函数,可是main文件里的print并没有消失。 -- test.lua local test = {} function test.del_env () _ENV = nil end return test -- main.lua local test
转载
2017-08-15 09:54:00
64阅读
2评论
系统:CentOS 5.2 64位
Nginx:0.9.5
php:5.3.5
MySQL:5.1.30
一. 安装Nginx
1. 首先确保有gcc环境
#yum install gcc gcc-c++
&
原创
2012-03-14 15:53:26
819阅读
点赞
1评论
VC所依赖的开发平台Microsoft Developer Studio本身提供的调试功能并不弱,每当我们创建一个新的VC工程项目时,默认状态就是Debug(调试)版本,在"组建"(Build)菜单下的Configurations中可以看到除了调试版本还可以设置成发行(R
今天练习VC编译选项设置。现在有三个工程A、B和C;A和B是链接库,C是EXE的de
转载
2005-07-29 15:08:00
191阅读
2评论
1. 下载LuaLua官方下载网址: http://www.lua.org/download.html下载Lua 5.2.2的源码,当然你也可以直接下载二进制版本的(省的编译)。2. 编译Lua将下载下来的Lua tar包,解压之后,下面有doc与src文件夹,其中src是Lua的源码,该源码主要包括三个部分:Luaa库源码、Lua解析器与Lua编译器。注,该tar包主要是为linux系
转载
2024-05-06 12:52:17
147阅读
Lua中base库里面的接口都是全局可见的,我在 全局环境 一篇里面已经谈到了。在lua5.2中base库增加了2个全局变量和23个函数,这些都可以在lbaselib.c里面找到。
首先增加了两个变量:
_G = 当前lua中的全局环境
_VERSION = LUA_VERSION
其中LUA_VERSION是一个宏,在每个版本的Lua中都不一样,定义在lua.h中
可以看到如果我用
原创
2013-01-13 16:21:36
3292阅读
作者:朱金灿来源:://blog..net/clever101/ Lua语言以其卓越的可扩展性、简单、高效率和与平台无关性在游戏领域得到广泛应用。今天花了一些时间学习VC和Lua如何混合开发,编写了一个小例程,和大家分享一下这方面的经验。 首先在://.lua.org/ftp/下载Lua
原创
2021-12-15 16:47:21
398阅读
Lua的实现是非常简单而且清晰的,我决定整理一下最近学到的lua知识,我想先从lua的环境开始谈起。
环境是个什么概念呢?在lua中,大部分的结构都可以用table来表达,环境也不例外,环境指的是一张表,这张表里保存这能够使用的全局变量。这样说还是不太清晰,接着看就会明白了。
全局环境是什么呢?Lua有一个大的环境,即 _G 环境。这个是全局环境,保存着全局的变量。可以通过这行代码打印出 _G
原创
2013-01-03 21:03:23
3700阅读
Lua5.2中的math库里面包含了三角函数、指数和对数函数、取整函数、max和min、随机数函数,以及变量 pi 和 huge。这些定义可以在lua源码中lmathlib.c中找到。下面我按我实际使用中频率的高低进行了排序列出,这样方便查找。
math.pi = PI --圆周率
math.huge = HUGE_VAL
原创
2013-01-02 22:57:17
10000+阅读
一下就是LUA的开发环境。如果你是个C/C++程序员,用的是VS。本人用的是VS2008。有点怀旧了,忍忍!选择“Tools(工具)
原创
2023-08-28 16:44:35
150阅读
作者:apocelipes通常,当我们开发Linux程序时有两种方案:在Linux上直接编写程序并进行运行测试和调试在Windows或Mac OS X上借助工具进行远程开发虽然我自己是在Linux环境上直接进行开发的,但也有许多的人是在Windows环境上从事开发工作的,如果离开自己熟悉的系统到陌生的环境上也许会影响到工作效率。因此今天我们就来看下如何在Windows上使用Visual Studi