OOP(C++)
Oriented-object programing,
using C++ Language.
Derical
EE程序狗
展开
-
C语言中数组退化的一种情况——作为函数参数
一、问题引入假设我需要建立一个数据结构来存放多项式的值,多项式的每一项有两个信息:幂(Exponent)、系数(Coeficient)。我们自然而然地会想到顺序存储结构,我们可以用一个数组,以下标表示幂,以数组每个成员的值表示系数。但是当多项式的最高次幂很大,其中大部分幂的系数为零时,这种数据结构就不合理了。因此我们想到如下的结构数组:typedef struct { int expon; int coef;}poly;假设我们有两个这样的结构数组用以表示多项式,当我们要计算两个多项式相加之原创 2020-10-04 21:19:22 · 173 阅读 · 0 评论 -
const in C++(1)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、CONST限定符二、CONST在C++中的使用1.初始化与CONST2.读入数据3、const与define总结前言有时候我们需要定义这样的一种变量,它的值不能被改变。例如,用一个变量来表示缓冲区的大小。使用变量的好处在于,当我们觉得缓冲区的大小不再合适的时候,可以通过修改变量的值来调整缓冲区的大小。而我们又不希望程序的其他部分不一小心修改了这个变量的值。为了实现这一要求,我们可以使用关键词const来对变量类型进行限原创 2020-10-02 20:39:47 · 231 阅读 · 0 评论