
string-h
Honei_X
本人木讷
展开
-
细谈C语言中的strcpy,strncpy,memcpy,memmove,memset函数
一.函数介绍:1、memcpy函数原型:extern void *memcpy(void *dest, const void *src, size_t count);用法:#include<string.h>功能:由src所指内存区域复制count个字节到dest所指内存区域。说明:src和dest所指内存区域不能重叠,函数返回指向dest的指针。注意:和strcpy相比,memcpy不是遇到’/0转载 2017-09-21 19:20:00 · 319 阅读 · 0 评论 -
std::string replace详解
string类的替换函数:std::string replace详解string &replace(int p0, int n0,const char *s); //删除从p0开始的n0个字符,然后在p0处插入串s。如果从p0开始的n0个字符已经超过了字符串的最大长度,则将字符串p0后续的所有字符都删除,然后再插入字符串s。string &replace(int p0, int n0,const原创 2017-09-22 09:33:11 · 31570 阅读 · 2 评论 -
string::assign函数
string重新赋值函数assignstring &assign(const char *s); //用c类型字符串s赋值 string &assign(const char *s,int n); //用c字符串s开始的n个字符赋值 string &assign(const string &s); //把字符串s赋给当前字符串 string &assign(int n,char c);原创 2017-10-09 11:24:30 · 2524 阅读 · 0 评论 -
strchr函数
### 函数原型:extern char *strchr(char *str,char character)参数说明:str为一个字符串的指针,character为一个待查找字符。 所在库名:#include <string.h> 函数功能:从字符串str中寻找字符character第一次出现的位置。 返回说明:返回指向第一次出现字符character位置的指针,如果没转载 2017-09-19 14:08:06 · 739 阅读 · 0 评论