- 博客(31)
- 资源 (5)
- 收藏
- 关注

原创 snprintf总结
一、函数概要snprintf函数是sprintf函数的安全版本,因为它在调用的时候需要指定缓冲区的最大尺寸,这样可以有效避免缓冲区的益处。如果写入的字符串尺寸大于size-1,那么后边的字符串将被丢弃,但是依旧会统计进长度中(返回值)。format参数后边的额外参数数量是由format决定的,具体用法请参考printf函数中格式化占位符的解释。将可变个参数(...)按照format格式化成字符串,...
2018-05-01 15:28:42
4477
转载 Linux操作系统各版本ISO镜像下载(包括oracle linux\redhat\centos\
转载:http://blog.51cto.com/sf1314/2096580
2019-01-01 20:37:33
40829
1
转载 PCIE
http://blog.youkuaiyun.com/moon146/article/details/18988849 理解linux pci 扫描流程
2016-09-04 10:55:47
395
原创 execl find和search函数的区别
Excel中的SEARCH函数和FIND函数都可以在指定的文本字符串中查找另一个文本字符串第一次出现的位置。其语法分别为: SEARCH: SEARCH(find_text,within_text,[start_num]) FIND: FIND(find_text, within_text, [start_num]) 其参数为: find
2014-02-16 19:33:17
931
转载 MSI中断工作流程
原文:http://blog.163.com/fabulous_wyg/blog/static/174050785201262725039624/PCI 主控制器如何配置设备设备端的定义设备在自己的配置空间定义了自己的Capabilities list. 如果该设备支持MSI中断,在此capabilities list其中必定有一个节点的Capabilities ID=0x5D
2013-04-10 22:33:16
5469
转载 MSI详解
原文:http://blog.163.com/fabulous_wyg/blog/static/17405078520126273199786/1. 什么是MSIMSI全称Message Signaled Interrupt。当设备向一个特殊地址写入时,会向CPU产生一个中断,即也MSI中断。MSI能力最初在PCI 2.2里定义,在PCI 3.0里被强化,使得每个中断都可以
2013-04-10 22:31:19
5906
转载 shell中字符串的截取
http://hi.baidu.com/nigx/blog/item/2e44a5551699482943a75b6c.html str="abc123abcABC"#计算字符串的长度echo ${#str} #12#位置参数有关操作echo ${#*} #位置参数的个数echo ${#@} #位置参数的个数和上面的效果一样echo
2012-08-26 23:46:47
509
转载 中文man手册:stty - 改变并打印终端行设置
中文man手册:stty - 改变并打印终端行设置2010-03-23 8:40本文出自:http://www.cmpp.net 作者: (2001-09-23 13:05:01)STTYSection: FSF ( 1 )Updated: August 1999名称stty - 改变并打印终端行设置 总览stty [-F devic
2012-08-19 22:49:48
1223
转载 assert函数
转载:http://www.cnblogs.com/ggzss/archive/2011/08/18/2145017.htmlassert宏的原型定义在中,其作用是如果它的条件返回错误,则终止程序执行,原型定义:include assert.h>void assert(int expression );assert的作用是先计算表达式 expression ,如果其值为假(即为
2012-05-09 23:35:56
482
转载 word骨灰级水平,赶紧留一份.
1. 问:WORD 里边怎样设置每页不同的页眉?如何使不同的章节显示的页眉不同?答:分节,每节可以设置不同的页眉。文件――页面设置――版式――页眉和页脚――首页不同。 2. 问:请问word 中怎样让每一章用不同的页眉?怎么我现在只能用一个页眉,一改就全部改了? 答:在插入分隔符里,选插入分节符,可以选连续的那个,然后下一页改页眉前,按一下“同前”钮,再做的改动就不影响
2012-05-06 19:52:38
789
转载 以指针变量作为函数形参,实现两个值的互换
http://blog.pfan.cn/cunzhang/48985.html/*============================================================= 以指针变量作为函数形参,实现两个值的互换 算法:通过函数实现两个指针变量的互换 =================
2012-03-18 23:59:16
8928
转载 C语言函数fopen
C语言函数fopen函数简介 函数功能:打开一个文件 函数原型:FILE * fopen(const char * path,const char * mode); 相关函数:open,fclose,fopen_s[1],_wfopen 所需库:stdio.h> 返回值:文件顺利打开后,指向该流的文件指针就会被返回。如果文件打开失败则返回NULL,
2012-02-16 23:39:35
551
转载 fread/fwrite第二个参数和第三个参数的区别以及与返回值的关系
转:fread/fwrite第二个参数和第三个参数的区别以及与返回值的关系2012-02-03 11:40两者是块读写的方式,第二个参数是单个块的大小,第三个参数是块的个数,返回值是实际读写的块的个数,而不是字节数。如果将第三个参数设为1,那么如果fread读到的字节数小于第二个参数,则fread返回值为0。这个问题很容易搞错,并导致很多问题,需要强调的是fre
2012-02-16 23:27:28
1227
转载 fwrite 函数
size_t fwrite(const void* buffer,size_t size,size_t count,FILE* stream); 注意:这个函数以二进制形式对文件进行操作,不局限于文本文件 返回值:返回实际写入的数据块数目 (1)buffer:是一个指针,对fwrite来说,是要输出数据的地址。 (2)size:要写入内容的单字节数;
2012-02-16 23:26:56
2102
1
转载 clock 时间
C/C++中的日期和时间 摘要: 本文从介绍基础概念入手,探讨了在C/C++中对日期和时间操作所用到的数据结构和函数,并对计时、时间的获取、时间的计算和显示格式等方面进行了阐述。本文还通过大量的实例向你展示了time.h头文件中声明的各种函数和数据结构的详细使用方法。 关键字: UTC(世界标准时间),Calendar Time(日历时间),epoch(时间点),clo
2012-02-15 22:07:15
1161
转载 errno的用法
转载:http://www.dingguofeng.com/157 在C语言的标准库中,提供了一些变量和功能函数给用户进行错误处理。先来看一个变量:int errno ;//这是个错误代码变量,由调用失败的系统函数设置当一个系统调用或着库函数的调用失败时,将会重置错误代码errno。用户在判断程序出错后,立即检验errno的值可以获取错误代码和错误信息。例如,
2012-02-05 00:06:03
4143
转载 C/C++中static 修饰变量和修饰函数时的不同
原文:http://blog.sina.com.cn/s/blog_4eb265c60100vkhx.html 在C语言中,static的字面意思很容易把我们导入歧途,其实它的作用有三条。(1)先来介绍它的第一条也是最重要的一条:隐藏。当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。为理解这句话,我举例来说明。我们要同时编译两个源文件,一个是
2012-01-30 23:31:52
660
转载 sscanf函数的用法
原文:http://hi.baidu.com/stanver/blog/item/560a84822b776f99f603a6f9.html头文件 #include 定义函数 int sscanf (const char *str,const char * format,........); 函数说明 sscanf
2012-01-27 23:33:58
355
原创 字符串读写函数 fgets和fputs 函数
一、读字符串函数fgets读字符串函数fgets函数的功能是从指定的文件中读一个字符串到字符数组中,函数调用的形式为: fgets(字符数组名,n,文件指针); 其中的n是一个正整数。表示从文件中读出的字符串不超过 n-1个字符。在读入的最后一个字符后加上串结束标志'\0'。
2011-08-26 22:05:07
1531
原创 fread返回值
fread 功 能: 从一个流中读数据 函数原型: size_t fread( void *buffer, size_tsize, size_t count, FILE *stream); 参 数: 1.用于接收数据的地址
2011-08-26 21:57:33
1490
原创 FTP 之 ASCII & BINARY 数据传输模式
FTP有两种传输模式:BINARY和ASCIIBINARY模式复制时保留文件的位序,逐位拷贝原始文件而不管内容——即使对目的机器操作系统来说该文件是没意义的。 ASCII模式复制时候会进行调整,主要体现为对不同操作系统的回车/换行/结束符等进行转译。比
2011-08-25 23:55:51
1077
原创 FTP的port和pasv模式的工作方式
一、ftp的port和pasv模式的工作方式 FTP使用2个TCP端口,首先是建立一个命令端口(控制端口),然后再产生一个数据端口。国内很多教科书都讲ftp使用21命令端口和20数据端口,这个应该是教书更新太慢的原因吧。实际上FTP分为主动模式和被动模式两种,ft
2011-08-25 23:43:40
567
原创 fread函数 和 feof函数
fread(从文件流读取数据) 相关函数 fopen,fwrite,fseek,fscanf表头文件 #include定义函数 size_t fread(void * ptr,size_t size,size_t nmemb,FILE * stream);
2011-08-24 22:46:52
3481
原创 sigaction函数
sigaction函数的功能是检查或修改与指定信号相关联的处理动作(可同时两种操作)。他是POSIX的信号接口,而signal()是标准C的信号接口(如果程序必须在非POSIX系统上运行,那么就应该使用这个接口)给信号signum设置新的信号处理函数act, 同时保留该信
2011-08-20 14:23:31
459
原创 C语言中有关时间的函数汇总
函数:time;localtime;gmtime;ctime;asctime; 1)timetime()函数声明位于time.h中,原型是:time_t time(time *timeptr)作用是:返回1970-1-1日0时0分0秒到调用时刻的时长,如果参数不是空指针,那么返回值也会存储到参数自变量指向的位置。就是我们常说的日历时间。#include #include
2011-08-20 11:47:51
590
原创 setjmp 和 longjmp 函数
成员函数int setjmp(jmp_buf env)创建本地的jmp_buf缓冲区并且初始化,用于将来跳转回此处。这个子程序[1] 保存程序的调用环境于env参数所指的缓冲区,env将被longjmp使用。如果是从setjmp直接调用返回,setjmp返回值
2011-08-08 23:51:46
548
原创 kill 和raise函数
kill函数将信号发送给进城或进程组,raise函数则允许进程也进程向自身发送信号。int kill ( pid_t pid , int signo ) int raise ( int signo ) 调用raise函数时,就等于kill( ge
2011-08-08 22:54:27
454
原创 alarm pause 的用法
alarm()和pause()函数的应用alarmunsigned int alarm(unsigned int seconds);alarm函数是设置一个计时器, 在计时器超时的时候, 产生SIGALRM信号. 如果不忽略或捕捉此信号, 它的默认操作是终止调用该al
2011-08-07 16:19:30
2123
原创 不可重入函数getpwnam的问题
getpwnam() 函数功能:获取用户登陆相关信息 #include #include #include #include #include void sig_handler(int signo);int main(int argc, c
2011-08-07 16:18:40
893
原创 WIN7系统下OpenJtag和超级终端的安装
<br />本文主要介绍了在WIN7系统下使用和XP系统下相同的超级终端以及安装OpenJtag驱动。<br /><br />Win7旗舰版系统下没有像XP系统或2003系统下常见的超级终端。本文主要介绍了在WIN7系统下使用和XP系统下相同的超级终端以及安装OpenJtag驱动。<br /> <br />一、下载了超级终端工具软件,经过测试在WIN7系统下可以使用。<br /> <br />二、安装OpenJtag驱动。<br /><br />1、 OpenJtag介入PC机U
2011-04-30 12:30:00
6161
时间管理软件
2012-02-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人