自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

mhjcumt的专栏

享受记录的快乐

  • 博客(5)
  • 资源 (12)
  • 收藏
  • 关注

转载 内存分配

内存分配方式 ---------------------------------------------------------------------------------------------内存分配方式有三种: --------------------------- (1) 从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。 例

2012-07-16 20:44:31 1543

转载 C语言函数指针参数也是传值调用

先看看下面一段代码:#include #include void F(int *pi){    pi = (int *)malloc(sizeof(int));}main(){    int *pi = NULL;    F(pi);    printf("%d/n", pi == NULL);}如果你指望函数F能帮你改变pi的值,那你就错了

2012-07-09 23:18:35 6345

翻译 函数传递数组 例子

函数传递数组的问题void fun(char b[10]) { int i = sizeof(b); char c = b[3]; }如果数组b 真正传递到函数内部,那i 的值应该为10。但是我们测试后发现i 的值竟然为4!为什么会这样呢?难道数组b 真的没有传递到函数内部?是的,确实没有传递过去,这是因为这样一条规则:C 语言中,当一维数组作为函数参数的时

2012-07-09 23:02:57 1695

翻译 函数指针 指针函数

A),char * (*fun1)(char * p1,char * p2);B),char * *fun2(char * p1,char * p2);C),char * fun3(char * p1,char * p2);后两个都不难理解,那么第一个是什么呢?这里fun1 不是什么函数名,而是一个指针变量,它指向一个函数。这个函数有两个指针类型的参数,函数的返回值也是一个指针。

2012-07-09 22:55:52 1271

转载 C语言 指针与数组

.数组名声明中:当我们声明一个数组时,编译器将根据声明所指定的元素数量及类型为数组保留内存空间,然后再创建数组名,编译器会产生一个符号表,用来记录数组名和它的相关信息,这些信息中包含一个与数组名相关联的值,这个值是刚刚分配的数组的第一个元素的首地址(一个元素可能会占据几个地址,如整型占4个,此处是取起始地址)。现在声明一个数组:int ia[100]; 编译器此时为它分配空间,假设第一个数组元

2012-07-09 22:22:02 3338 1

YUV .yuv显示

YUV显示,可以很方便改写成YUV文件的播放器。只需要增加读文件内容,然后显示就行了。这个只显示第一帧的图片

2012-12-17

output_example_ffmpeg_sdk FFMPEG_apiexample

output_example_ffmpeg_sdk FFMPEG_apiexample FFMPEG_其他格式转H264_编码_本地文件 三个例子

2012-12-15

h.264 video codec source code

h.264视频编解码源代码

2012-12-15

vfw例子 操作摄像头,摄像头设置

vfw 一个例子,可以显示操作摄像头,对摄像头进行设置,图像操作等

2012-12-15

Dshow Capture

DshowCapture的一个简单例子,里面含有cscc.lib 包含 RGB24_to_YV12 YV12_to_RGB24 YVU9_to_YV12 YUY2_to_YV12 YV12_to_YUY2 数据之间的转换,可以用于其它开发

2012-12-15

yuv ddraw Simple application

yuv ddraw 的简单例子

2012-12-15

FFmpeg-full-SDK-3.2.rar

压缩包内包含三个目录:“include”、“lib”和“bin”三个目录,其中“include”目录包含了该SDK所需要用到的所有头文件,通常的情况下,只需要在你的工程中加入“#include "libavcodec/avcodec.h"”等头文件的包含即可;“lib”目录包含了连接工程时所需要的.lib库文件,“bin”目录包含了运行程序所需要的.dll动态库文件和其它可执行程序,在使用该SDK进行开发时,需要将.lib库文件加入工程中。 压缩包内的“bin”目录中还包含了“ffmpeg.exe”可执行文件,“ffmpeg.exe”是ffmpeg工程中的一个项目,主要用于视频文件的转换、截图等操作,是一款非常强大的应用程序,在ffmpeg的工程中可以找到它的源代码。

2012-12-15

数字水印 C++语言 课程设计

该软件对图片进行均值滤波、FFT、放大、缩小、加椒盐噪声、IFFT、高斯、腐蚀、阈值分割、垂直镜像、膨胀等功能。

2010-10-16

基于单片机的音乐播放器

基于单片机的音乐播放器,含有原理图 c语言程序代码 .hex文件 仿真正确

2010-06-14

基于单片机的智能温度控制

此硬件课程设计是基于单片机的C语言,内有原理图,而且仿真成功。

2010-06-14

电子制作基于单片机的计算器

包含Proteus仿真图,可以直接实用。电路图不复杂,适合做电子设计的硬件焊接。

2010-05-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除