
c语言
flyingdon
这个作者很懒,什么都没留下…
展开
-
一步步设计自己的驱动程序(转载)
实验目的:通过一个简单的设备驱动的实现过程。学会Linux中设备驱动程序的编写 实验内容:设计和实现一个虚拟命名管道(FIFO)的字符设备。写一个模块化的字符设备驱动程序 实验提示:一、设备的功能 设计和实现一个虚拟命名管道(FIFO)的字符设备。我们知道,管道是进程间通信的一种方式:一个进程向管道中写数据,另一个进程从管道中读取数据,先写入的数据先读出。我们的驱动程序要实现转载 2010-01-19 14:55:00 · 4842 阅读 · 4 评论 -
big endian & little endian(大端字节序和小端字节序)
假设:a=0x12345678; 则大端字节序和小端字节序的存储如下图所示: Big-Endian Little-Endian 0字节 12h 78h 1字节 34h转载 2009-12-25 13:54:00 · 614 阅读 · 0 评论 -
fseek()/ftell()/rewind()/lseek()/fstat()
fseek(移动文件流的读写位置) 相关函数 rewind,ftell,fgetpos,fsetpos,lseek表头文件 #include定义函数 int fseek(FILE * stream,long offset,int whence);函数说明 fseek()用来移动文件流的读写位置。参数stream为已打开的文件指针,参数offset为根据参数whence来移动读写位置的位移数。参数转载 2010-01-04 16:39:00 · 6195 阅读 · 0 评论 -
C语言根据日期判断星期几(使用基姆拉尔森计算公式)
C语言根据日期判断星期几(使用基姆拉尔森计算公式)算法如下: 基姆拉尔森计算公式W= (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400) mod 7在公式中d表示日期中的日数,m表示月份数,y表示年数。注意:在公式中有个与其他公式不同的地方转载 2011-08-02 16:09:29 · 61379 阅读 · 7 评论