语言处理程序就是可以将高级语言或汇编语言编写的程序翻译成某种机器语言程序,使程序可以在计算机上运行。也就是处理一些本不可以直接运行在计算机上的语言的一些程序,而这些语言就叫做源程序,经过语言处理程序处理成计算机可直接执行的程序。...
分类:
编程语言 时间:
2014-11-06 20:05:49
阅读次数:
188
重开发者的劳动成果,请勿转载
Objective-C中的控制语句有以下几类:
? 分支语句: if-else, switch
? 循环语句: while, do-while, for
? 与程序转移有关的跳转语句: break, continue, goto
对于任何程序语言来说,有能力进行判断是一项基本特性。
if-else语句
分支语句提供了一种控制...
分类:
其他好文 时间:
2014-11-05 00:28:12
阅读次数:
233
简单来说:JS闭包就是不需要传参,调用外部函数就叫做闭包。复杂来将:闭包是指某种程序语言中的代码块允许一级函数存在并且在一级函数中所定义的自由变量能不被释放,直到一级函数被释放前,一级函数外也能应用这些未释放的自由变量。简化一下:闭包,其实就是指程序语言中能让代码调用已运行的函数中所定义的局部变量。...
分类:
Web程序 时间:
2014-11-03 12:51:59
阅读次数:
263
最终真是团团转,真可以说是好事做尽,坏事做绝,
然而想想写点东西既有助于记忆,又有利于他人参考,所以还是决定抽点时间草书此文
以前在有关破解的博文中也稍微提到这个问题,现在就深入一点去考究它吧
狭义的编译一般指的是将程序语言代码转为CPU能执行的机器码,比如C++(VC++)
VB6的主程序也是切实编译的,然而大部分却类似java,生成了中间代码,由虚拟机在运行时解释为机器码
这...
分类:
编程语言 时间:
2014-10-31 13:52:44
阅读次数:
265
一,lua协程简介 协程(coroutine),意思就是协作的例程,最早由Melvin Conway在1963年提出并实现。跟主流程序语言中的线程不一样,线程属于侵入式组件,线程实现的系统称之为抢占式多任务系统,而协程实现的多任务系统成为协作式多任务系统。线程由于缺乏yield语义,所以运行过程中不...
分类:
其他好文 时间:
2014-10-26 22:31:33
阅读次数:
601
SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,占用资源非常少,只有几百KB内存。支持Windows/Linux/Unix等等主流的操作系统,同时能够跟其他程序语言相结合,比如 Tcl、C#、PHP、Java等,...
分类:
移动开发 时间:
2014-10-26 19:33:11
阅读次数:
208
在C语言中,一个函数总是占用一段连续的内存区,而函数名就是该函数所占内存区的首地址。我们可以把函数的这个首地址(或称入口地址)赋予一个指针变量,使该指针变量指向该函数。然后通过指针变量就可以找到并调用这个函数。我们把这种指向函数的指针变量称为“函数指针变量”。函数指针变量定义的一般形式为:类型说明符...
分类:
其他好文 时间:
2014-10-24 12:23:00
阅读次数:
214
1.Sqlite简介
Sqlite是一款轻型的数据库,它包含在一个相对小的C库中,它的设计目标是嵌入式的,由于它占用资源非常少,可能只需要几百K的内存就可以了,并且支持Windows/Linux/Unix等等主流的操作系统,同时可以和很多种程序语言相结合,比如:C#/Java/php等,所以在嵌入式设备中特别受欢迎,这一点也正好符合android的开发要求,所以在Android开发...
分类:
移动开发 时间:
2014-10-22 18:14:34
阅读次数:
241
一:程序语言的发展: 机器语言 汇编语言 高级语言 软件开发的基本步骤:分析问题,建立数学模型。 确定数据结构和算法。 编制程序 。 调制程序。 算法的特性:有穷性 确定性 有零个或多个输入 有一个或多个输出 有效性 流程图:其优点是形象直观,简单易懂,便于修改和交流。 结构化程序设计: 顺序结构....
分类:
其他好文 时间:
2014-10-21 11:48:09
阅读次数:
162