信号表示为一组线性移位单位脉冲的线性组合(这样就可以把信号分成了最简单的样子,然后合成的时候也简单,就是叠加就行)
不是原创,就是把我学习中帮助理解的东西集合在一起,我觉得这个东西我不写出来,绝对不会有人向我这样扣的细的。记录也好,复习也罢。
执行结果一定为 “1 2 3”, 而不会出现“3 2 1”或者“1 3 2” 等,这种按照顺序执行的代码,我们称为顺序语句
其实在编程中,一般没有“四舍五入”这样的规则,这些小数在python中称为浮点数,浮点数的话专门有一套规则在内存中表示的,我们叫IEEE754标准,关于这个标准...
• 赋值操作符: = 、 += 、 -= 、 *= 、 /= 、 %= 、 <<= 、 >>= 、 &= 、 |= 、 ^=
默认成员函数就是用户没有显式实现,编译器会自动生成的成员函数称为默认成员函数(就是我们不写,编译器会默认生成一份)。一个类,我们不写的情况下编译器会默认生成以...
• 为了区分成员变量,⼀般习惯上成员变量会加⼀个特殊标识,如成员变量前面或者后面加_ 或者 m开头,注意C++中这个并不是强制的,只是一些惯例,具体看公司的要...
在 C99 中也引入了布尔类型 ,是专门表示真假的。所谓bool类型就是表示真 / 假的变量。表示真假的这种变量我们把它称作布尔值,为这种专门表示真假的变量专门...
C++兼容C语言绝大多数的语法,所以C语言实现的hello world依旧可以运行,C++中需要把定义文件代码后缀改为.cpp,vs编译器看到是.cpp就会调...
int* pa = &a,*表示pa是指针变量,int表示pa指向的变量a的类型是int,这里的*是解引用操作符,也叫间接访问操作符
解题思路:定义两个变量, src 和 dst ,src 的值为 dst + 1,dst 的值为1。
我们可以发现,定义两个变量,当两个变量的值相等时,就打印“ * ”,或者当两个变量相加等于输入的变量的值减去一时,也打印“ * ”。
这⾥我们使用&arr[0] 的方式拿到了数组第⼀个元素的地址,但是其实数组名本来就是地址,而且 是数组首元素的地址,我们来做个测试。
变量是可以修改的,如果把变量的地址交给⼀个指针变量,通过指针变量的也可以修改这个变量。 但是如果我们希望⼀个变量加上⼀些限制,不能被修改,怎么做呢?这就是con...
指针变量也是⼀种变量,这种变量就是⽤来存放地址的,存放在指针变量中的值都会理解为地址。
C语⾔的操作符有2个重要的属性:优先级、结合性,这两个属性决定了表达式求值的计算顺序。
数学中我们其实就见过函数的概念,比如:一次函数 y=kx+b ,k和b都是常数,给一个任意的x,就得到一个y值。
• 数组中存放的多个数据,类型是相同的。 数组分为一维数组和多维数组,多维数组⼀般比较多见的是二维数组。
表达式1 ⽤于循环变量的初始化 表达式2 ⽤于循环结束条件的判断 表达式3 ⽤于循环变量的调整。
上面示例中,原意是 x == 3 ,但是不小心写成 x = 3 。这个式子表示对变量 x 赋值 3 ,它的返回值为 3 ,所以 if 判断总是为真。 为了防止出...