随笔分类 - C/C++
摘要:C++ 字符数组及字符串处理函数 本篇文章是对C++学习过程中,关于字符串这节部分的内容进行整理,本篇主要讲解以字符数组形式存储的字符串概念,及其相关函数。C++标准库提供了兼容C语言的字符串处理函数,其头文件为 string.h 或者使用 cstring。 1.字符数组 用来存放字符型数据的数组成
阅读全文
摘要:首先先讲解下for循环语句的工作原理 for语句的语法格式为: for(表达式1;表达式2;表达式3) for语句有循环初始和循环控制功能,语句形式为: for语句的说明: 整个循环过程中表达式1只求解1次;作用是给循环控制变量赋初值 表达式2相当于是for的循环条件 表达式3是重复执行的内容;通常
阅读全文
摘要:我在某校研究生考试初试真题中见到了这个题目,这是一个非常有趣又有深度的问题,随即找到了这个问题的出处,在《剑指Offer》和LeetCode中均有该题,下面我贴一个CSDN官方给出的解题思路,循循渐进非常精彩 CSDN【面试现场】如何实现获取最小值的栈? 以及LeetCode链接 最小栈 下面贴上自
阅读全文
摘要:一、概念 字典次序:所谓字典次序指两序列的元素一 一比较直至出现下列情况: 如果两元素不相等,那么这两个元素的比较结果就是整个序列的比较结果; 如果两个序列的元素数量不同,则元素较少的序列小于另一个序列; 如果两个序列没有更多可以比较的元素,则两个序列相等。 通俗来讲就是 str1 < str2 等
阅读全文
摘要:今天在编写程序时,由于某些不明因素出现了错误,由于非常见的原因(原因6)。特此记录一下。 首先,给出一些常见的原因: 在同一个Project中,新创建了一个Source File,上一个忘了注释掉,导致一个Project中同时存在两个入口 main () 函数 在同一个Project中,新创建了一个
阅读全文
摘要:排序和查找可以说是计算机领域最经典的问题了,而C++标准库在头文件 algorithm 中已经内置了基于快速排序的函数sort,只需调用这个函数,就可以轻易地完成排序。 下面简要介绍sort函数:sort ( first, last, comp )函数有三个参数: 1. first:待排序序列的起始
阅读全文
摘要:在编程中,经常用到的一个结果转换就是两个int类型变量相除的结果为了保留精确度而转换为float或者double类型,但是这个地方最容易令人犯错误的是,如果使用如下的类型转换方式,转换时是将两个int类型变量先相除得到一个int类型结果,再将这个int类型结果转换为float或者double类型,而
阅读全文

浙公网安备 33010602011771号