码迷,mamicode.com
首页 >  
搜索关键字:strlen    ( 2530个结果
strcat、strcpy、memcpy 的使用注意
1 char *p = "hello";//5 个长度 2 3 int len = strlen(p)+1 ; 4 5 //char *str = (char *)malloc(sizeof(char)*len); 6 char str[90] = "nihao...
分类:其他好文   时间:2015-03-28 01:11:40    阅读次数:141
sizeof 和strlen
当计算字符串的大小时,sizeof和strlen的区别: sizeof 包括字符结束标识符,strlen不包括。 #include #include #include int main() { int a[2] = {0,1}; char b[7] = "hellor"; int i = sizeof(a); int j = sizeof(a)/sizeof(a[0]); ...
分类:其他好文   时间:2015-03-27 22:16:41    阅读次数:110
C++ primer plus (chapter4-1)
前半部分简单,仅记录独特之处。而指针重要,另开一篇。 C-风格字符串以空字符结尾。strlen(char []); //(cstring和string.h)计算可见的字符数而不包含空字符关于函数一般只记录其原型,有时为了会不符合语法,注释()是其所在头文件 cin处理字符串时,使用空白来确定...
分类:编程语言   时间:2015-03-22 01:38:20    阅读次数:185
3.异常安全的赋值运算符重载
一、题目 如下为类型CMyString,请为该类型添加赋值运算符函数。 1 class CMyString 2 { 3 public: 4 CMyString(char* pData) 5 { 6 m_pData = new char[strlen(pData) +...
分类:其他好文   时间:2015-03-21 15:27:19    阅读次数:132
全排列(最快速next permutation)
#include#include#include#includeusing namespace std;char a[210];int main(){ while(scanf("%s",a)!=EOF) { int len = strlen(a); sort(...
分类:其他好文   时间:2015-03-20 21:51:18    阅读次数:133
KMP算法的一次理解(六)
在前面对KMP算法做了各种的讲解之后,现在要对这个算法做一个代码的实现了: int KmpSearch(char *s, char *p) { int i = 0; int j = 0; int sLen = strlen(s); int pLen = strlen(p); while(i < sL...
分类:编程语言   时间:2015-03-19 20:07:34    阅读次数:155
strcpy函数用法以及底层实现
strcpy(s1, s2);   strcpy函数的意思是:把字符串s2中的内容copy到s1中,连字符串结束标志也一起copy. 这样s1在内存中的存放为:ch\0; 在cout 如果说s1的长度是6,那是错误的. 你没有弄清strlen与sizeof的意思。 strlen函数的意思是测试字符串的字符长度,不含字符串结束标志的。 sizeof是个运算符,它的结果是字符串在内存...
分类:其他好文   时间:2015-03-19 18:23:03    阅读次数:105
C语言 C Primer Plus学习笔记
持续更新...scant的gets区别strlen和sizeof的区别常量的用法: 1>预处理器 #define PI 3.14 (ps:编译时替换,一般用大写,可以修改) 2>const 修饰符 const int MONTH = 12; (ps:不能修改,const修饰谁,谁就只读) ...
分类:编程语言   时间:2015-03-19 13:04:14    阅读次数:146
php解码js使用escape转码的函数
/*** 功能和js unescape函数,解码经过escape编码过的数据* @param $str*/ function unescape($str) { $ret = ''; $len = strlen($str); for ($i = 0; $i > 6)) . ...
分类:Web程序   时间:2015-03-19 11:28:41    阅读次数:132
NYoj 1112 求次数 【水】
求次数 时间限制:1000 ms  |  内存限制:65535 KB 难度:2 描述 题意很简单,给一个数n 以及一个字符串str,区间【i,i+n-1】 为一个新的字符串,i 属于【0,strlen(str)】如果新的字符串出现过ans++,例如:acmacm n=3,那么 子串为acm cma mac acm ,只有acm出现过 求ans; 输入...
分类:其他好文   时间:2015-03-18 20:32:23    阅读次数:121
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!