随笔分类 - 字符串
摘要:一、在字符串str1中删除那些在str2中出现的字符。 str2可能会有重复字符,直接遍历会导致效率低下,故先借助STL的set容器对str1查重; 然后,遍历str1和str2,对str1进行查重。 二、 编程题-成绩排名 题目总共包含如下两种格式的字符串命令: 1 LOD GRADE命令,其格式
阅读全文
摘要:一、#include <cstdlib> 字符串转换到整型数,函数原型:int atoi(const char *nptr) 注意事项:有符号整型,能转换的最大字符串是:"2147483647",所有大于这个数的字符串,转换后仍为有符号int的最大值:2147483647。 实现方法: 二、原文:h
阅读全文
摘要:split作为字符串分割函数非常有用,但在C++里面没有这个函数。自己实现一个分割函数: 1、遇到多个分隔符连在一起,则不做分割 2、()内的分隔符不起作用 3、如果只有(,没有)不影响分隔符
阅读全文
摘要:写在前面的话: 重载是C++的重要内容,在自定义一个类的时候,需要对类中的方法进行重载,才能方便的实现相应的功能,比如一些运算符,构造,析构函数,一些功能函数等等,而C++语言自带的这些东西只使用于基本数据类型。另外,在自定义类中有指针的属性,注意一下深拷贝和浅拷贝的问题。 下面是自己的实现过程,已
阅读全文
摘要:ASCII编码对应的十进制为 0 到 127,对其 进行 强制类型转换后可转化为数组下标 将数组内元素初始值置为0,遇到一个元素第一次出现时,将数组内元素置为1,其后判断数组内元素不为0,则不再操作。
阅读全文
摘要:int strlen1(const char *str); char *del_char(char *str,char c); char *delete_string(char *str,int pos,int len); const char *strstr1(const char *src,co
阅读全文
摘要:来自——百度百科 原型声明:char *strcpy(char* dest, const char *src); 头文件:#include <string.h> 和 #include <stdio.h> 功能:把从src地址开始且含有NULL结束符的字符串复制到以dest开始的地址空间 说明:src
阅读全文

浙公网安备 33010602011771号