字符串基础及常用算法
来源:互联网 发布:php视频网站源码下载 编辑:程序博客网 时间:2024/05/16 12:53
1.字符串的表示形式
在C语言中,可以用两种方法访问一个字符串。
(1).用字符数组存放一个字符串。
(2).用字符指针指向一个字符串。
2.常用程序
实现strcat(字符数组1,字符数组2)函数
strcat函数是指连接两个字符数组中的字符串把字符串2接到字符串1的后面;
void strcat(char* pStr1,char* pStr2){if(NULL==pStr1 || NULL==pStr2)return;char* pTemp;pTemp=pStr1;while(*pTemp!='\0')pTemp++;while(*pStr2!='\0'){*pTemp++=*pStr2++;}*pTemp='\0';}
实现字符串翻转函数Reverse(char *pBegin, char *pEnd)
///////////////////////////////////////////////////////////////////////// Reverse a string between two pointers// Input: pBegin - the begin pointer in a string// pEnd - the end pointer in a string///////////////////////////////////////////////////////////////////////void Reverse(char *pBegin, char *pEnd){ if(pBegin == NULL || pEnd == NULL) return; while(pBegin < pEnd) { char temp = *pBegin; *pBegin = *pEnd; *pEnd = temp; pBegin ++, pEnd --; }}
0 0
- 字符串基础及常用算法
- 常用字符串hash算法及评测
- C语言基础——字符串及常用函数
- libboost一些常用库(数据结构,迭代器,算法及字符串)
- c++基础8:常用的数据结构及算法
- 字符串匹配常用算法
- 字符串匹配常用算法
- 常用字符串hash算法
- 字符串常用算法推荐
- 算法基础之字符串
- 字符串基础算法
- 计算机常用基础算法
- 常用数据结构及算法
- 算法基础——十种常用排序算法的Java及Python实现
- python基础--字符串常用函数
- ACM中常用算法----字符串
- 几种常用字符串算法
- 字符串算法常用的操作
- 跟我一起学extjs5(23--模块Form的自定义的设计[1])
- OnDraw函数和OnPaint函数
- 10大Web漏洞扫描程序
- 原材料配送问题的遗传算法实现(C语言)
- freeswitch的dialplan中condition变量
- 字符串基础及常用算法
- 1407280912-hd-第几天?.cpp
- 【Java】变量初始化顺序
- 安装LUA报错
- 【codeforce^5COMBO】#79-84 2014_Summer_Crazy @20140727
- HDUJ 1316 How Many Fibs?
- V4L2 Video Capture - 01
- js中常用的一些方法
- cocos2d-x游戏从win32平台移植Android平台