码迷,mamicode.com
首页 >  
搜索关键字:strlen    ( 2530个结果
常用函数与相应的头文件(C++)
1、qsort(数组名,个数,单位大小,排序规则)-cstdlib2、memset(数组名,设置值,总大小)-string3、格式函数如cout<<fixed<<setprecision(n)<<...-iomanip4、strcmp()、strcpy()、strlen()-cstringcstring与string的区别:cstring是C++兼容C的头文件,里面..
分类:编程语言   时间:2015-03-17 14:25:58    阅读次数:219
C语言小板凳(1)
①strlen()函数作用:计算字符串的长度,当遇到“\n”字符时结束,即遇到数值“0”时结束计算,有一点特别要注意当这个函数用来计算数组的长度的时候遇到数值0他就停止计算了! ②register关键字修饰的变量不可以使用“&”取地址符来获取地址,因为它可能不在内存。 ③      问:“static”关键字修饰的变量能被改变不? 答:肯定可以,它在编译的时候放在静态区,...
分类:编程语言   时间:2015-03-16 01:01:48    阅读次数:325
Sizeof与Strlen的区别与联系
一、sizeof sizeof(...)是运算符,在头文件中typedef为unsigned int,其值在编译时即计算好了,参数可以是数组、指针、类型、对象、函数等。它的功能是:获得保证能容纳实现所建立的最大对象的字节大小。由于在编译时计算,因此sizeof不能用来返回动态分配的内存空间的大小。实...
分类:其他好文   时间:2015-03-15 19:33:58    阅读次数:151
Sizeof与Strlen的区别与联系
一、sizeof     sizeof(...)是运算符,在头文件中typedef为unsigned int,其值在编译时即计算好了,参数可以是数组、指针、类型、对象、函数等。     它的功能是:获得保证能容纳实现所建立的最大对象的字节大小。     由于在编译时计算,因此sizeof不能用来返回动态分配的内存空间的大小。实际上,用sizeof来返回类型以及静态分配的对象、结构或数组所...
分类:其他好文   时间:2015-03-15 09:32:06    阅读次数:117
C++中的字符(串)指针
(一)char wchar_t(WCHAR) TCHARANSI:char是8位ANSI字符的数据类型,可用字符串处理函数:strcat( ),strcpy( ), strlen( )等以str打头的函数。UNICODE:wchar_t是16位Unicode字符的数据类型,可用字符串处理函数:wcs...
分类:编程语言   时间:2015-03-14 20:00:12    阅读次数:253
字符串
1. C语言 - 字符数组/字符串/字符指字符数组包括“纯粹的字符数组”,也包括“字符串”,注意区分字符数组和字符串。字符串 - 含'\0'的字符数组。字符串常量 - “hello”注意“字符数组”与“字符串”的差别:strlen等操作基于字符串为处理对象,以'\0'为结束标识,如果以不含结束标识的...
分类:其他好文   时间:2015-03-12 22:23:39    阅读次数:136
HDU ACM 2203 亲和串
借助C语言中的库函数strstr,可以避免写KMP;循环判断即可。 #include using namespace std; int main() { char a[200001],b[100001]; int i,len; bool f; while(gets(a)) { f=0; gets(b); if(strlen(b)>strlen(a)) cout<...
分类:其他好文   时间:2015-03-11 17:24:17    阅读次数:117
php:二进制处理
直接上代码<?php#字符串#php中字符串就是二进制,不用特别转化#方法1:直接把字符串当成二进制$c = "ccc";var_dump($c, bin2hex($c));#方法2:循环处理每个字符串$binChar = ""; for($i = 0; $i < strlen($c); $i++)...
分类:Web程序   时间:2015-03-11 12:51:58    阅读次数:108
深入理解KMP算法
首先从直观上看KMP存在的价值: 一般在遇到字符串匹配的问题的时候,一种朴素的比较方式就是 int BFMatch(char *s,char *p) { int i,j; i=0; while(i<strlen(s)) { j=0; while(s[i]==p[j]&&j<strlen(p)) { ...
分类:编程语言   时间:2015-03-10 23:14:59    阅读次数:326
HDU 3746 Cyclic Nacklace(KMP)
KMP求最短循环节的应用 //2100 KB 218 ms #include #include #include #include using namespace std; #define M 100000+1000 char str[M]; int next2[M]; int len; void getnext() { len=strlen(str); int i=0,j;...
分类:其他好文   时间:2015-03-10 21:33:53    阅读次数:116
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!