在模板中,除了定义类型参数,我们还可以定义非类型参数。例如:temlateint foo(const char (&p1)[N], const char (&p2)[M]) { return strcmp(p1,p2);}但是需要注意的是:编译器会在一个字符串字面常量的末尾插入一个空字符作为终...
分类:
其他好文 时间:
2014-10-20 16:58:08
阅读次数:
157
温故知新,常用常新 //1、创建常量字符串。NSString *astring = @"This is a String!"; //2、创建空字符串,给予赋值。NSString *astring = [[NSString alloc] init]; astring = @"This is a Str...
分类:
其他好文 时间:
2014-10-19 21:22:26
阅读次数:
271
1、注意空字符串的处理;2、注意是alphanumeric字符;3、字符串添加字符直接用+就可以; 1 class Solution: 2 # @param s, a string 3 # @return a boolean 4 def isPalindrome(self, ...
分类:
其他好文 时间:
2014-10-17 01:34:53
阅读次数:
216
输入2个字符串S1和S2,要求删除字符串S1中出现的所有子串S2,即结果字符串中不能包含S2。输入格式: 输入在2行中分别给出不超过80个字符长度的、以回车结束的2个非空字符串,对应S1和S2。输出格式: 在一行中输出删除字符串S1中出现的所有子串S2后的结果字符串。输入样例:Tomcat is a...
分类:
其他好文 时间:
2014-10-16 20:34:23
阅读次数:
275
在JavaScript中使用if来做null检查是很常见的,但是其中有几个陷阱,空字符串和零都被强制转化为false,这往往会让你犯错。if(typeofp!=="undefined"&&p!==null){p.func();}CoffeeScript存在操作符?只会在变量为null或者undefined的时候会返回真,与Ruby的nil?类似。到..
分类:
其他好文 时间:
2014-10-15 20:20:42
阅读次数:
196
2014-10-1414:53:25目标:辨别并使用Null值反模式:将Null值作为普通的值,反之亦然 1、在表达式中使用Null: Null值与空字符串是不一样的,Null值参与任何的加、减、乘、除等其他运算,结果都是Null; Null值与False也不同。And、Or和No...
分类:
数据库 时间:
2014-10-14 17:25:09
阅读次数:
173
String.Empty 字段 .NET
Framework 类库 表示空字符串。此字段为只读。命名空间:System 程序集:mscorlib(在 mscorlib.dll 中) protected string loginId = String.Empty; protected string loginId = "";
string.Empty 不分配存储空间 "" 分配...
分类:
其他好文 时间:
2014-10-13 17:50:39
阅读次数:
181
在js中分割字符串自然离不开split函数,js分割字符串的函数split,可以用正则表达式将前后空格,用空字符串替代。收集了几篇js split函数的用法教程。链接:js split函数用法举例 字符串分割函数split的例子js字符串分割函数split用法js split函数用法_split分割...
分类:
Web程序 时间:
2014-10-11 18:38:06
阅读次数:
184
题目:输入一个表示整数的字符串,把该字符串转换成整数并输出。例如输入字符串"345",则输出整数345。题目比较简单,但是涉及到许多问题,例如非法输入,有正负号,是否为空字符串,且不是输入大数类型,可以用long long,8字节整型等等。主要:int a=a*10+(str[i]-'0')也可以直...
分类:
其他好文 时间:
2014-10-10 20:24:04
阅读次数:
295
1:初始化:内置类型的数组在函数体内没有初始化,在外是有的;而指针是都没有的。2:null叫空字符—‘\0’为0--char--1个字节;NULL---叫空指针--为0--int---4个字节的。3:数组是不能直接赋值与复制的;而容器可以;4:size_t ptrdiff_t 数组==== size...
分类:
其他好文 时间:
2014-10-08 15:47:15
阅读次数:
180