PHP中的比较运算符有点诡异,很容易出错,现列出比较规则:1、当两个字符进行大小比较时,是比较着这两个字符的ASCII码大小——这条很容易理解。2、当两个字符串进行大小比较时,是从第一个字符开始,分别比教对应的ASCII大小,只要从从某个对应位置开始,其中一个字符串的当前位置字符大于另一个字符串对应...
分类:
Web程序 时间:
2014-07-28 23:39:34
阅读次数:
321
/** 1,给定一个字符串数组。按照字典顺序进行从小到大的排序。* {"nba","abc","cba","zz","qq","haha"}* * 思路:* 1,对数组排序。可以用选择,冒泡都行。* 2,for嵌套和比较以及换位。* 3,问题:以前排的是整数,比较用的比较运算符,可是现在是字符串对象...
分类:
编程语言 时间:
2014-07-28 15:20:43
阅读次数:
301
//++,自增1。--,自减1;//++,--,在变量的前面,先参与运算,再++,--//++,--,在变量的后面,先++,--,后参与运算//复合运算符,+=,-=,*=,/=,%=,//复合运算符之间不能加空格。//取余运算符的两端都必须为整数。//基本的输出函数//%d整型%f浮点数%c字符型%ld长整形//com+shi..
分类:
其他好文 时间:
2014-07-28 00:34:10
阅读次数:
199
//inta=010+10;//0开头是八进制.//0b开头是二进制//0x开头是十六进制//printf("%d",a);//%d打印十进制整数.//%x打印十六进制.(字母小写)%X打印十六进制(字母大写)//%o打印八进制//一个字节又是八位二进制数.//位运算符//按位与&(同为1,则为1,否则为0);//按位或|(同为0,则为..
分类:
其他好文 时间:
2014-07-28 00:31:39
阅读次数:
187
一、概述本文是根据整合网上资料与相关博文总结出来的关于【C/C++左移右移运算符 】的知识。二、正文(1)结合图示篇,更加简单明了。移位运算包含“逻辑移位”(logical shift)和“算术移位”(arithmetic shift)。逻辑移位:移出去的位丢弃,空缺位(vacant bit)用 0...
分类:
编程语言 时间:
2014-07-27 22:40:19
阅读次数:
297
functor(仿函数), 或者称之为function object(函数对象), 是STL的四大组件之一。
什么是仿函数呢?
一个函数对象是封装在类中, 从而看起来更像是一个对象。 这个类只有一个成员函数, 即重载了() (括号)的运算符。 它没有任何数据。 该类被模板化了, 从而可以应付多种数据类型。
看一个例子:
上例中, 我们定义了一个类X, 然后我们在类中定义了一个运算...
分类:
其他好文 时间:
2014-07-27 11:56:33
阅读次数:
227
三元运算符
var a=b?c:d //解释:如果b为true,则a=c ,否则a=d
也就是,当b为true的时候,返回c,此时a=c了,如果当b=false的时候,返回d,此时a=d了
------------------------------------------------------------------------
var a=b>c?:b:c //...
分类:
其他好文 时间:
2014-07-27 11:45:53
阅读次数:
218
Javascript是一个弱类型的语言,也体现在了对表达式的逻辑计算上。对于Java等强类型的语言,进行逻辑判断时,如 if(condition) 中condition所表示的表达式,其结果必须是返回的为true或false的表达式,而javascript 则不然,它可以允许condition是 Number,String,或者Object对象,也可以是undefined 或null的变量,在这方面体现了很大的灵活性。JavaScript引擎会对if(condition) 中condition 的值先进行T...
分类:
编程语言 时间:
2014-07-27 11:34:22
阅读次数:
272
XPath 中支持的运算符# | 或: 返回所有 price 和 title 节点集合>>> root.xpath('//price|//title')[, , , ]# + 加法:返回所有 price 子元素前两个之和>>> root.xpath('//price[1]/text() + //pr...
分类:
编程语言 时间:
2014-07-27 10:56:12
阅读次数:
323
self是指向类本身,也就是self是不指向任何已经实例化的对象,一般self使用来指向类中的静态变量。假如我们使用类里面静态(一般用关键字static)的成员,我们也必须使用self来调用。还要注意使用self来调用静态变量必须使用::(域运算符号)
分类:
Web程序 时间:
2014-07-27 09:53:42
阅读次数:
196