C++
Liukairui
这个作者很懒,什么都没留下…
展开
-
switch选择条件语句的范围判断表达方法
switch语句可以用…来判断范围,要注意其边界条件(且为包含),其表达方式如下switch(x){ case 0...99: //等价于 0<=x && x<=99; xxxxxx; xxxxxx; break; case 100...199: //等价于 100<=x && x<=199;原创 2020-11-12 09:47:43 · 8504 阅读 · 2 评论 -
lower_bound, upper_bound, greater, less 用法
头文件 algorithm这两个函数是使用二分查找的原理,查询一个数组(vector也可以使用)中大于给定数的位置所以,数组必须是有序的一定先用sort一下两个函数有一个细微的区别lower_bounder是找到第一个>=给定数字的位置upper_bounder是找到第一个 **严格大于( 没有= ) ** 给定数的位置注意使用的时候注意他的return返回的是数组的...原创 2020-03-01 23:34:04 · 3612 阅读 · 0 评论 -
C++的get,getline,cin.get,cin.getline,put,write用法和
测试平台g++ 5.4.0和VS2015社区版。输入原理简述:程序的输入都建有一个缓冲区,即输入缓冲区。每次输入过程是这样的,当一次键盘输入结束时会将输入的数据存入输入缓冲区,而cin函数直接从输入缓冲区中取数据。正因为cin函数是直接从缓冲区取数据的,所以有时候当缓冲区中有残留数据时,cin函数会直接取...原创 2019-10-31 00:52:25 · 800 阅读 · 0 评论 -
C++ Primer Plus学习笔记:第八章:函数探幽
这个系列的文章不是针对C++的初学者写的,当然也不是针对大佬写的,而是写给那些曾经学过旧版的C++而且已经忘了很多东西或者是想知道部分内容的原理的同学,我会把我忘记和可能会忘记的知识点列出来,适当拓展,通过实验加深理解原创 2019-10-30 13:21:16 · 481 阅读 · 0 评论 -
C++ Primer Plus学习笔记:第七章:函数——C++的编程模块
这个系列的文章不是针对C++的初学者写的,当然也不是针对大佬写的,而是写给那些曾经学过旧版的C++而且已经忘了很多东西或者是想知道部分内容的原理的同学,我会把我忘记和可能会忘记的知识点列出来,适当拓展,通过实验加深理解原创 2019-10-29 02:07:07 · 981 阅读 · 0 评论 -
C++ Primer Plus学习笔记:第六章 分支语句和逻辑运算符
这个系列的文章不是针对C++的初学者写的,当然也不是针对大佬写的,而是写给那些曾经学过旧版的C++而且已经忘了很多东西或者是想知道部分内容的原理的同学,我会把我忘记和可能会忘记的知识点列出来,适当拓展,通过实验加深理解原创 2019-10-27 10:19:31 · 583 阅读 · 0 评论 -
Visual Stdio的scanf返回值错误问题
scanf因为存在隐患被禁用了,所以这么解决方法一:程序最前面加#define _CRT_SECURE_NO_DEPRECATE;#define _CRT_SECURE_NO_WARNINGS;#pragma warning(disable:4996);方法二:把scanf改为scanf_s;方法三:在新建项目的时候方法四:-方法五方法六在 项目属性 – c/...转载 2019-10-24 21:15:18 · 1397 阅读 · 1 评论 -
C++ Primer Plus学习笔记:第五章 循环和关系表达式
这个系列的文章不是针对C++的初学者写的,当然也不是针对大佬写的,而是写给那些曾经学过旧版的C++而且已经忘了很多东西或者是想知道部分内容的原理的同学,我会把我忘记和可能会忘记的知识点列出来,适当拓展,通过实验加深理解原创 2019-10-24 14:56:23 · 413 阅读 · 0 评论 -
C++ Primer Plus学习笔记:第四章 复合类型
这个系列的文章不是针对C++的初学者写的,当然也不是针对大佬写的,而是写给那些曾经学过旧版的C++而且已经忘了很多东西或者是想知道部分内容的原理的同学,我会把我忘记和可能会忘记的知识点列出来,适当拓展,通过实验加深理解原创 2019-10-23 13:10:44 · 460 阅读 · 0 评论 -
C++ Primer Plus学习笔记:第三章 处理数据
这个系列的文章不是针对C++的初学者写的,当然也不是针对大佬写的,而是写给那些曾经学过旧版的C++而且已经忘了很多东西或者是想知道部分内容的原理的同学,我会把我忘记和可能会忘记的知识点列出来,适当拓展,通过实验加深理解原创 2019-10-22 01:47:25 · 523 阅读 · 0 评论 -
C++ Primer Plus学习笔记:第二章 开始学习C++
这个系列的文章不是针对C++的初学者写的,当然也不是针对大佬写的,而是写给那些曾经学过旧版的C++而且已经忘了很多东西或者是想知道部分内容的原理的同学,我会把我忘记和可能会忘记的知识点列出来,适当拓展,通过实验加深理解原创 2019-10-18 01:04:55 · 552 阅读 · 0 评论 -
C++ Primer Plus学习笔记:第一章 预备知识
这个系列的文章不是针对C++的初学者写的,当然也不是针对大佬写的,而是写给那些曾经学过旧版的C++而且已经忘了很多东西或者是想知道部分内容的原理的同学,我会把我忘记和可能会忘记的知识点列出来,适当拓展,通过实验加深理解原创 2019-10-16 14:03:26 · 294 阅读 · 0 评论 -
string的使用
博客诈尸更新啦。。。。 最近写题 发现string要比想象的强大的多。。。 以前一直觉得string只是字符数组包装了一个新的数据类型 然后直到遇到这道题 当然是个水题 于是直接写代码#include <iostream>#include <cstdio>#include <cstring>using namespace std;ch...原创 2018-08-30 17:36:20 · 435 阅读 · 0 评论