![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c/c++
cmzx344
这个作者很懒,什么都没留下…
展开
-
c语言中的函数指针
c语言中,一般的函数调用如下:[code="c"]int add(int x, int y){ return x + y;}add(1,2);[/code]这里是定义一个函数名,然后通过函数名访问这个函数。下面换种方式,用函数指针:[code="c"] int (*pointerAdd)(int x, int y);[/code]这个定义其实是...原创 2010-10-22 10:16:34 · 77 阅读 · 0 评论 -
c语言中的回调
看惯了js中漂亮的回调函数,今天用c语言简单做一下,实现方法是c语言的函数指针。[code="java"]//定义了一个函数指针typedef int(*callback)(int);//函数指针作为一个参数int callbacklDemo(int num, callback callback){ printf("callbacklDemo %d\n", num);...原创 2010-10-22 10:31:06 · 97 阅读 · 0 评论 -
c 语言的动态链接库入门
先写一个简单的动态库struct.h:[code="c"]#ifndef OWNSTRUCT_H_#define OWNSTRUCT_H_#include#include#include#define FALSE 0#define TRUE 1//第一个参数是要写入的文件名,第二个参数是缓冲区,第三个参数是缓冲区大小,int writeS...原创 2010-10-22 15:07:19 · 184 阅读 · 0 评论 -
ffplay linux 下编译
最近在学ffmpeg,windows下编译总是遇到问题,只能现在linux先做个尝试。编译ffmpeg很简单,首先configure一下,如果出错看看提示一般都能搞定,我的机子默认没装yasm,所以configure的事后加上 --disable-yasm就可以了。ffmpeg默认编译是不会编译ffplayer的,我在configure后面加了--enable-ffplay也没能把ff...原创 2011-01-28 12:33:32 · 170 阅读 · 0 评论 -
linux下c语言socket server
[code="c"]/* ============================================================================ Name : socket.c Author : Version : Copyright : Your copyright notice Descript...原创 2010-12-07 17:36:01 · 211 阅读 · 0 评论 -
linux下c语言socket client
[code="c"]/* ============================================================================ Name : socket.c Author : Version : Copyright : Your copyright notice Descript...原创 2010-12-07 17:36:43 · 203 阅读 · 0 评论 -
Windows下安装GTK+的最佳攻略 转
[url]http://blog.csdn.net/chszs/archive/2009/03/20/4006814.aspx[/url][size=medium]本文的GTK+版本为2.16.0前提条件:Windows上已安装Cygwin(安装方法不在本文中叙述)在Windows平台上安装GTK+,方法很多,最简单的方法是采用一体包进行安装,步骤如下:1)下载...原创 2010-12-08 10:50:26 · 109 阅读 · 0 评论 -
c语言的MP3播放器
[code="c"]/* * mp3.c * * Created on: 2010-12-12 * Author: thankyouxue */#include #include #include #include #include #include #include #include #include int _...原创 2010-12-11 21:16:55 · 380 阅读 · 0 评论 -
Linux 内核模块hello world
hello.c:[code="c"]#include #include #include #define DRIVER_AUTHOR "LeslieChu"#define DRIVER_DESC "test hello module"#define VERSION "1.0.0"#define ALIAS "HeiMod"#define LICENS...原创 2012-09-20 22:08:51 · 221 阅读 · 0 评论