![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
EvanOne(文一)
对文章有问题,请直接在文章评论区提问。
展开
-
CodeBlocks多行注释快捷键
ctrl + shift + c : 注释多行ctrl + shift + x : 取消多行注释,当然,也可以注释一行哦!原创 2018-05-28 20:31:14 · 12535 阅读 · 2 评论 -
CodeBlocks控制台中文乱码
中文乱码是个老问题了,涉及乱码的问题无非是编码不统一造成的;涉及编码的地方常见有:1. 源文件本身编码2. 编译器读取源文件编码3. 数据编码(数据库,IO文件等)4. 执行输出编码 知道乱码的原因有利于解决乱码问题,这些原因在哪个IDE都是通用的 关于codeblock这款IDE,这里...转载 2018-05-30 10:55:56 · 26516 阅读 · 17 评论 -
C++排序函数sort
一、sort函数的用法必须包含头文件:#include <algorithm> 和 using namespace std;时间复杂度为:n*log2(n)sort函数有三个参数:(第三个参数可选) 第一个是要排序的数组的起始地址第二个是结束的地址(最后一位要排序的地址)第三个参数是排序的方法,可以是升序也可是降序。如果不写第三个参数,则默认的排序方法是原创 2018-06-08 15:47:59 · 5324 阅读 · 0 评论 -
C风格字符串和C++风格字符串转换
一、C风格—>C++风格 char c[] = "hello world"; string s(c); cout << s << endl; //hello world二、C++风格—>C风格 int i; string s = "hello world&quo原创 2018-06-08 16:41:23 · 2059 阅读 · 0 评论 -
超简单的C++去重、排序
一、去重函数unique头文件:algorithm,所以别忘了加上一句:#include <algorithm>unique的作用就是"去除&am原创 2018-06-09 12:49:10 · 65775 阅读 · 12 评论 -
C++题目--合并字符串
【问题描述】从键盘输入两个有序字符串(其中字符按ASCII码从小到大排序,并且不含重复字符),将两字符串合并,要求合并后的字符串仍是有序的,并且重复字符只出现一次,最后输出合并后的结果。【输入形式】分行从键盘输入两个有序字符串(每个字符串不超过50个字符)【输出形式】输出合并后的有序字符串【输入样例】abcdeg bdfh【输出样例】abcdefgh【样例...原创 2018-06-27 17:09:02 · 6657 阅读 · 0 评论 -
彻底弄懂typedef struct和struct定义结构体的区别
1、语法定义结构体有两种定义方式:typedef struct 结构名{ 类型 变量名; 类型 变量名;} 结构别名1, 结构别名2;结构名 和 结构别名 都不能直接用,因为它们是结构体这种数据类型的名称,这种方式定义的结构体使用时,需要先声明 结构变量。另一种定义方式为:struct 结构名{ 类型 变量名; 类型 变量名;} 结构变量;2、区别在 C 中定义...原创 2019-03-18 14:49:03 · 34217 阅读 · 5 评论