- 博客(10)
- 资源 (1)
- 收藏
- 关注
转载 c语言中的static
C程序一直由下列部分组成:1)正文段——CPU执行的机器指令部分;一个程序只有一个副本;只读,防止程序由于意外事故而修改自身指令;2)初始化数据段(数据段)——在程序中所有赋了初值的全局变量,存放在这里。3)非初始化数据段(bss段)——在程序中没有初始化的全局变量;内核将此段初始化为0。4)栈——增长方向:自顶向下增长;自动变量以及每次函数调用时所需要保存的信息(返回地址;环境信息)。...
2019-06-23 14:52:35 481
原创 维纳滤波在图像中的滤波
维纳滤波(N.Winener最先在1942年提出的方法)是一种最早也最为人们熟悉的线性图像复原方法。 常见的复原方法有,逆滤波复原算法,维纳滤波复原算法,盲卷积滤波复原算法,约束最小二乘滤波复原算法等等。 当含有噪声的信号作用于滤波系统时,希望设计滤波器能使滤波器输出端以最小均方差准则产生原始信号的估计,从而对噪声信号号具有最大的抑制作用,我们称这种滤波器为最优线性滤波器。 最佳线性滤波方法是
2016-03-09 11:29:05 8876 1
转载 正交镜像滤波器组
正交镜像滤波器组(QMF)是进行子带信号分解的一种相当普遍的方法。一般设计的QMF目标是压缩对单独一个子带的带宽需求,使得信息可以借助于多个物理上带限的信道流过滤波器组。两通道QMF系统的基本结构如图1所示,包括两个输人-输出路径,每个路径的带宽需求是原始带宽指标的一半。图1中顶部路径表现为低通滤波器,而底部路径为高通滤波器。沿顶部和底部路径传播的信号在抽取后可以用式(1)表示。可以看到信号x。[
2015-10-18 17:13:50 6149 1
原创 用指向函数的指针作函数参数2(c语言)
函数的参数可以是变量、指向变量的指针变量、数组名、指向数组的指针变量等。还有一种就是指向函数的指针也可以作为参数,以便实现函数地址的传递,也就是将函数名传递给形参。它的原理:有一个函数(假设函数名为sub),它有两个形参(x1和x2)定义x1和x2为指向函数的指针变量。在调用函数sub时,实参用两个函数名f1和f2给形参函数传递地址。这样在函数sub中就可以调用f1和f2函数了。实
2015-10-13 10:30:19 1749 2
原创 指向函数的指针1(c语言)
1用函数指针变量调用函数可以用指针变量指向整形变量、字符串、数组,也可以指向一个函数。一个函数在编译时被分配给一个入口地址。这个入口地址就称为函数的指针。可以用一个指针变量指向函数,然后通过该指针变量调用此函数。(1)函数调用的情况例子1main(){int max(int,int);int a,b,c;scanf("%d,%d",&a,&b);c=max(a,
2015-10-12 10:37:22 445
原创 选择排序小程序(c语言)
选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。 选择排序是不稳定的排序方法程序:#include#includeint main(){int i,j,k,temp;int suju[10];printf("Please i
2015-09-28 15:01:26 595
原创 小解const与指针
C++中引入关键字const.我们一般认为是“常的”。而这种“常的”可以增加程序的安全性、可读性、可维护性。1、普通变量与const——符号常量 在C语言中采用编译命令: #define PI 3.14 就是定义符号常量PI,其值是3.14.内部执行机制是编译前进行替换,不通过编译器的语法检查,容易引入错误。 在c++中上面的形式是:const float PI=3.14。与
2015-09-25 09:03:29 341
原创 快速排序-冒泡法改进
快速排序:是对冒泡法的一种改进。它的基本思想是,通过一趟排序将待排记录分割成独立的两部分,其中一部分的关键字均比另一部分记录的关键字小,则可分别对这两部分记录继续进行排序,以达到整个序列有序。总的时间复杂度为O(N2)c程序实现#include#includevoid swap(int *x,int *y){int temp; tem
2015-09-24 19:00:36 1101
原创 排序值冒泡排序的详解
排序方法是一种重要的、基本的算法。排序方法很多,本例用冒泡法。冒泡法c语言的实现:比较10个数,冒泡法实现#includeint main(){int i,j,t;int a[10];printf("input 10 numbers :\n");for(i=0;iscanf("%d",&a[i]);printf("\n");for(j=0;j
2015-09-23 18:43:41 1075
转载 mysql事件调度器
一、自MySQL5.1.6起,增加了一个非常有特色的功能–事件调度器(Event Scheduler),可以用做定时执行某些特定任务(例如:删除记录、对数据进行汇总等等),来取代原先只能由操作系统的计划任务来执行的工作。更值得一提的是MYSQL的事件调度器可以精确到每秒钟执行一个任务,而操作系统的计划任务(如:Linux下的CRON或Windows下的任务计划)只能精确到每分钟执行一次。对于一
2015-09-17 11:43:28 414
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人