size_t一般用来表示一种计数,比如有多少东西被拷贝等。例如:sizeof操作符的结果类型是size_t,该类型保证能容纳实现所建立的最大对象的字节大小。 它的意义大致是“适于计量内存中可容纳的数据项目个数的无符号整数类型”。所以,它在数组下标和内存管理函数之类的地方广泛使用。 size_t是全局 ...
分类:
其他好文 时间:
2016-05-10 23:16:45
阅读次数:
143
Lua数据类型nil这个最简单,只有值nil属于该类,表示一个无效值(在条件表达式中相当于false)。boolean包含两个值:false和true。number表示双精度类型的实浮点数function由C或Lua编写的函数string字符串由一对双引号或单引号来表示thread表示执行的独立线路,用于执行协同程..
分类:
其他好文 时间:
2016-05-10 11:15:57
阅读次数:
263
Lua数据类型nil这个最简单,只有值nil属于该类,表示一个无效值(在条件表达式中相当于false)。boolean包含两个值:false和true。number表示双精度类型的实浮点数function由C或Lua编写的函数string字符串由一对双引号或单引号来表示thread表示执行的独立线路,用于执行协同程..
分类:
其他好文 时间:
2016-05-10 11:15:01
阅读次数:
291
三元运算 三元运算符通常在Python里被称为条件表达式,这些表达式基于真(true)/假(not)的条件判断,在Python 2.4以上才有了三元操作。 语法格式: 有了三元表达式,你只需一行就能完成条件判断和赋值操作: 现在 只需一句: 基本数据类型补充之 set set集合,是一个无序且不重复 ...
分类:
编程语言 时间:
2016-05-07 13:00:04
阅读次数:
147
运算符函数的定义格式二:成员函数 返回类型operator运算符(除第一个操作数之外的参数表) 双目:运算结果类型operator运算符(第二个操作数) 单目:运算结果类型operator运算符() 以成员函数形式定义时,第一个操作数作为了当前对象,不需要作为实参传递,只需要传递剩余的操作数就可以了 ...
分类:
编程语言 时间:
2016-05-06 01:59:02
阅读次数:
176
shell编程中条件表达式的使用 if 的三种条件表达式 [ ] && ——快捷if shell的if与c语言if的功能上的区别 以command作为if 条件 以多条command或者函数作为if 条件 以函数作为if条件 (函数就相当于command,函数的优点是其return值可以自定义) i ...
分类:
系统相关 时间:
2016-05-04 11:54:00
阅读次数:
233
1. 条件判断
1.1 语法
条件表达式的语法为:
endif
以及:
else
endif
其中表示条件关键字,如“ifeq”。这个关键字有四个。
(1)第一个是我们前面所见过的“ifeq”:
ifeq (, )
ifeq '' ''
ifeq "" ""
ifeq "" ''
ifeq '' ""
比较参数“arg1”和“arg2”的...
分类:
其他好文 时间:
2016-04-29 16:41:00
阅读次数:
161
select 查询: (1)条件查询: where 条件 a.条件表达式表达式为真,则取出该行 b.比较运算符 =,!= , <>(不等于) , <= , >= c.like,not like ,in ,not in , between,and 字符匹配:'%'匹配多个字符,'_'匹配任意单个字符 ...
分类:
数据库 时间:
2016-04-28 22:39:15
阅读次数:
198
状态模式:当一个对象的内在状态改变时,允许改变其行为,这个对象看起来像是改变了其类。 状态模式主要解决的是当控制一个对象状态转换的条件表达式过于复杂时情况,把状态的判断逻辑转移到表示不同状态的一系列类当中,可以把复杂的判断逻辑简化。 下面举例说明,假设有两种状态需要转换,每请求一次就转换一次状态: ...
分类:
其他好文 时间:
2016-04-27 17:02:14
阅读次数:
148
当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。主要解决的是当控制一个对象状态转换的条件表达式过于复杂时的情况。把状态的判断逻辑转移到表示不同的一系列类当中,可以把复杂的逻辑判断简单化。 模式中的角色 1、上下文环境(Context):它定义了客户程序需要的接口并维护一个具体 ...
分类:
其他好文 时间:
2016-04-23 14:56:26
阅读次数:
142