问题: string类对象还具备C方式字符串的灵活性吗?还能访问单个字符吗? 字符串类的兼容性: 程序示例: bcc编译器的运行结果如下: vc编译器的结果: 这意味着这三款编译器都是支持以数组访问的方式来使用字符串对象的。 类的对象怎么支持数组的下标访问? 重载数组访问操作符: []操作符是C++ ...
分类:
编程语言 时间:
2018-09-02 01:49:55
阅读次数:
165
C++语言学习(十八)——异常处理一、C语言异常处理异常是指程序在运行过程中产生可预料的执行分支。如除0操作,数组访问越界、要打开的文件不存在。Bug是指程序中的错误,是不被预期的运行方式。如野指针、堆空间使用结束未释放。C语言中处理异常的方式一般是使用if....else...分支语句。doubledivide(doublea,doubleb){constdoubledelta=0.000000
分类:
编程语言 时间:
2018-08-26 20:07:23
阅读次数:
209
1、问题引入 开发数组类模板的原因在于:在创建基于顺序存储结构的线性表时,发现这样的线性表可能被误用,因为重载了数组访问操作符,使用时跟数组类似,但是线性表和数组有很大的区别,所以激发了新的需求:开发数组类替换C++原生数组类,因为原生数组类也存在着很大缺陷,使用不方便。 基于顺序存储结构的线性表的 ...
分类:
其他好文 时间:
2018-08-17 23:41:07
阅读次数:
344
之前也看过了好多关于树状数组的博客,结合这几天做的题,我一直想好好总结一下树状数组,这篇文章就来浅谈一下树状数组。 1.前言 首先我们要明白树状数组是一种数据结构,利用树状数组可以以空间换取时间,这一点和之前的线段树一样,但是树状数组访问会更快,效率更高,树状数组不同于线段数的一点就是这棵树的构成。 ...
分类:
编程语言 时间:
2018-08-08 21:34:20
阅读次数:
208
数组 数组是最常见的一种数据结构,是相同类型的、用一个标识符封装到一起的基本类型数据序列或对象序列。可以用一个统一的数组名和下标来唯一确定数组中的元素。实质上数组是一个简单的线性序列,因此数组访问起来很快。Java中虽然数据类型不是对象,但是由数据基本类型组成的则是对象,在程序中引入数组可以更有效的 ...
分类:
编程语言 时间:
2018-08-05 10:58:23
阅读次数:
164
七、方法 定义: 方法就是完成特定功能的代码块 在很多语言里面都有函数的定义 函数在Java中被称为方法 格式: 修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2…) { 函数体; return 返回值; } 说明: 修饰符 比较多,public static等 返回值类型 用于限 ...
分类:
编程语言 时间:
2018-07-31 13:32:27
阅读次数:
169
?我们今天来看下异常处理,在看 C++ 的异常处理之前,先来看看 C 语言中的异常处理。那么什么是异常呢?在程序运行过程中可能会产生异常,异常(Exception)与 Bug 的区别是:异常是程序运行时可预料的执行分支,而 Bug 是程序中的错误,是不被预期的运行方式。下来我们来看看异常和 Bug 的对比:a> 异常比如运行时产生除 0 的情况,需要打开的外部文件不存在,数组访问时越界;b> Bug 是使用野指针,堆数组使用结束后未释放,选择排序无法处理长度为 0 的数组。在 C 语言中的经典处理方式为:if ... else ... 。if 语句中处理的是正常情况代码逻辑,else 语句中处理的是异常情况代码逻辑。
分类:
编程语言 时间:
2018-06-03 22:21:09
阅读次数:
226
我们在学习了 string 类对象后,就不禁头脑中冒出了一个问题:string 类对象还具备 C 方式字符串的灵活性吗?还能直接访问单个字符吗?那么 string 类最大限度的考虑了 C 字符串的兼容性,可以按照使用 C 字符串的方式使用 string 对象。
分类:
编程语言 时间:
2018-05-22 19:06:57
阅读次数:
255
Python 基本数据类型 容器 列表 字典 集合 元组 函数 类 Numpy 数组 访问数组 数据类型 数组计算 广播 SciPy 图像操作 MATLAB文件 点之间的距离 Matplotlib 绘制图形 绘制多个图形 图像 基本数据类型 容器 列表 字典 集合 元组 函数 类 列表 字典 集合 ...
分类:
编程语言 时间:
2018-02-22 23:52:09
阅读次数:
392
目录 数组综述 Java中的数组 创建数组 访问数组 初始化数组 有序数组 线性查找 二分查找 有序数组的优缺点 大O表示法(order of) 为什么不用数据解决一切 创建数组 访问数组 初始化数组 有序数组 线性查找 二分查找 有序数组的优缺点 - 小结 数组综述 数组是最广泛的数据存储结构,其 ...
分类:
编程语言 时间:
2018-02-06 18:07:55
阅读次数:
187