函数声明:extern unsigned int strlen(char 
*s);所属函数库:功能:返回s所指的字符串的长度,其中字符串必须以’\0’结尾参数:s为字符串的初始地址使用举例:代码如下编译运行结果说明:函数strlen比较容易理解,其功能和sizeof很容易混淆。其中sizeof指的是...
                            
                            
                                分类:
编程语言   时间:
2014-06-29 13:55:04   
                                阅读次数:
302
                             
                         
                    
                        
                            
                            
                                字典树:
字典树 即Tire树,以一个空的头结点分若干的分支,来存放数据,虽浪费了大量内存,但是查找速度非常快。
匹配 时间复杂度 O(n) n = strlen(a);
字典树分 3步,建树、插入、查找
当然有时候,建树的选择是很重要的一点,尽量本着少往字典树上添加节点的原则,容易爆!!!
列入下面这题,用m建树,n来查找,即可AC,如果用n来建...
                            
                            
                                分类:
其他好文   时间:
2014-06-09 23:42:44   
                                阅读次数:
295
                             
                         
                    
                        
                            
                            
                                寥寥数笔,记录我的C语言盲点笔记,只为曾经经历过,亦有误,可交流。1.逻辑表达式的使用取值 = 表达式 ? 表达式1:表达式2;比如x = y > z ? y:z2."+,-"等逻辑运算符优先级大于移位,移位大于逻辑运算3.sizeof在编译时由编译器完成,对其传入的参数不做运算处理。sizeof(i++);返回4;不会对实际的i进行操作sizeof和strlen的区别是,后者是运算时执行。返回遇...
                            
                            
                                分类:
编程语言   时间:
2014-06-04 23:37:44   
                                阅读次数:
256
                             
                         
                    
                        
                            
                            
                                C Runtime是windows平台下的一个概念。一般来说,CRT函数(C 
Runtime函数)就是标准的C语言函数。例如,printf、scanf、strlen、fopen等函数就属于CRT函数。在windows下所有的CRT函数最终都是转化成为win32 
API来执行的。windows本身并没...
                            
                            
                                分类:
其他好文   时间:
2014-06-02 13:33:51   
                                阅读次数:
233
                             
                         
                    
                        
                            
                            
                                转自:http://www.cppblog.com/liangbo/archive/2006/10/06/13394.html1.sizeof操作符的结果类型是size_t,它在头文件中typedef为unsigned int类型。该类型保证能容纳实现所建立的最大对象的字节大小。2.sizeof是算...
                            
                            
                                分类:
其他好文   时间:
2014-05-26 21:01:12   
                                阅读次数:
250
                             
                         
                    
                        
                            
                            
                                code如下:
//Longest common sequence, dynamic programming method
void FindLCS(char *str1, char *str2)
{
	if(str1 == NULL || str2 == NULL)
		return;
	int length1 = strlen(str1)+1;
	int length2 = strlen(...
                            
                            
                                分类:
其他好文   时间:
2014-05-26 04:56:50   
                                阅读次数:
215
                             
                         
                    
                        
                            
                            
                                char carr[] = "author:CSDN-iaccepted";
 
此时,carr数组中元素的个数为21,最后一个位置用来存放空字符'\0'。
所以如果写成carr[21] = "author:CSDN-iaccepted";就是错误的。
int clen = strlen(carr);
int size = sizeof(carr);
这时候得到的clen =...
                            
                            
                                分类:
编程语言   时间:
2014-05-24 23:05:56   
                                阅读次数:
304
                             
                         
                    
                        
                            
                            
                                1多字节字符集,如"IT学吧",sizeof内存长度为7,因为前面2个字母各占用一个字节,后面两个汉字各占用2个字节,结尾的\0占用一个字节。strlen即字符串长度的结果为6。char 
cs[] = "IT学吧";int size = sizeof(cs); //7int len = strlen...
                            
                            
                                分类:
其他好文   时间:
2014-05-23 08:31:43   
                                阅读次数:
233
                             
                         
                    
                        
                            
                            
                                PHP字符串常用的操作函数strval 把变量转换成字符串strrev 反转字符串trim 
去掉字符串首尾半角空格ltrim 去掉左边半角的英文空格rtrim 去掉右边半角的英文空格strlen 取字符串的长度 long lengthsubstr 
截取子字符串strrchr 查找字符在字符串中最后出...
                            
                            
                                分类:
Web程序   时间:
2014-05-21 23:25:34   
                                阅读次数:
423
                             
                         
                    
                        
                            
                            
                                大数相加
[cpp] view
 plaincopy
#include  
#include  
  
char a[10001],b[10001],sum[10002];  
  
int BigIntegerAdd(){  
    //两个数的长度  
    int lena = strlen(a);  
    int l...
                            
                            
                                分类:
其他好文   时间:
2014-05-21 06:32:32   
                                阅读次数:
361