1. 可空类型修饰符(?):引用类型可以使用空引用表示一个不存在的值,而值类型通常不能表示为空。例如:string str=null; 是正确的,int i=null; 编译器就会报错。为了使值类型也可为空,就可以使用可空类型,即用可空类型修饰符"?"来表示,表现形式为"T?"例如:int? 表示可 ...
六个位运算符& | ^ ~ & 按位与运算符把二进制短的按照位置与二进制长的进行与运算即 1&1=1 1&0=0 0&0=0 | 按位并运算符把二进制短的按照位置与二进制长的进行并运算即 1|1=1 1|0=1 0|0=0 ^ 异或运算相同为0,不同为1 1^1=0 0^0=0 1^0=1 ~ 取反 ...
分类:
其他好文 时间:
2018-10-24 22:27:19
阅读次数:
214
1,添加整除函数 返回:int(3); 2.组合比较符(PHP7+) 3.在 PHP7+ 版本多了一个 NULL 合并运算符 ??,实例如下: <?php // 如果 $_GET['user'] 不存在返回 'nobody',否则返回 $_GET['user'] 的值 $username = $_G ...
分类:
Web程序 时间:
2018-09-29 16:46:23
阅读次数:
198
集合的表示:1.集合运算:交、并、补、差,判定里两个元素是否属于某一个集合2.并查集:集合并、查某元素属于什么集合3.并查集可以用树结构表示,树的每个结点表示一个集合元素双亲表示法:(孩子指向双亲)这个树结构采用数组存储形式:数组每个元素的类型描述为: 集合运算(下面的完整代码中用简化版的查,并运算 ...
分类:
其他好文 时间:
2018-08-24 19:33:01
阅读次数:
227
1. null合并运算符(??) ??语法: 如果变量存在且值不为NULL,它就会返回自身的值,否则返回它的第二个操作数. 2. define() 定义常量数组 3. 组合比较符(<=>) 组合比较符用于比较两个表达式.当$a小于、等于或大于$b时它分别返回-1、0或1. 比较的原则是沿用PHP的常 ...
分类:
Web程序 时间:
2018-08-15 19:34:02
阅读次数:
220
1、可空类修饰符? 例如:int? num =0 表示可空的整形,DateTime? 表示可为空的时间。 2、三元运算符?: 例如:x?y:z 表示如果表达式x为true,则返回y;如果x为false,则返回z,是省略if{}else{}的简单形式。 3、空合并运算符(??) 例如:a??b 当a为 ...
集合的表示 集合运算:交、并、补、差,判定要给元素是否属于某一集合 并查集:集合并、查某元素属于什么集合 并查集问题中集合存储如何实现? >>可以用树结构表示集合,树的每个结点代表一个集合元素 数组中每个元素的类型描述为: 集合运算 (1)查找某个元素所在的集合(用根结点表示) (2)集合的并运算 ...
分类:
其他好文 时间:
2018-04-15 16:17:02
阅读次数:
175
参考微软帮助 1 ? 空值条件运算符,用于在执行成员访问 (?.) 或索引 (?[) 操作之前,测试是否存在 NULL。 2 ?? 运算符称作 null 合并运算符。 如果此运算符的左操作数不为 null,则此运算符将返回左操作数;否则返回右操作数。 ...
取模的一个简单性质:加法,减法,乘法,以及三则的混合运算在过程中取模与算出最终结果取模结果一样 这个性质使一些超出long long 的数据便于被记录存储并运算: 首先用string s ; cin >> s;来写入数据,读成字符串之后虽然进行了记录,但并不能很方便地进行运算与使用, 这时使用for ...
分类:
其他好文 时间:
2018-02-04 13:57:03
阅读次数:
114
redis Redis是由意大利人Salvatore Sanfilippo(网名:antirez)开发的一款内存高速缓存数据库。Redis全称为:Remote Dictionary Server,该软件使用C语言编写,Redis是一个key-value存储系统,它支持丰富的数据类型,如:string ...
分类:
其他好文 时间:
2018-01-25 15:43:34
阅读次数:
179