LINUX系统编程知识
sgling0440
这个作者很懒,什么都没留下…
展开
-
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 · 343 阅读 · 0 评论 -
Suse12Sp3 关闭屏保
原创 2018-12-31 15:37:59 · 788 阅读 · 0 评论 -
snprintf总结
一、函数概要snprintf函数是sprintf函数的安全版本,因为它在调用的时候需要指定缓冲区的最大尺寸,这样可以有效避免缓冲区的益处。如果写入的字符串尺寸大于size-1,那么后边的字符串将被丢弃,但是依旧会统计进长度中(返回值)。format参数后边的额外参数数量是由format决定的,具体用法请参考printf函数中格式化占位符的解释。将可变个参数(...)按照format格式化成字符串,...原创 2018-05-01 15:28:42 · 4351 阅读 · 0 评论 -
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 · 5371 阅读 · 0 评论 -
shell中字符串的截取
http://hi.baidu.com/nigx/blog/item/2e44a5551699482943a75b6c.html str="abc123abcABC"#计算字符串的长度echo ${#str} #12#位置参数有关操作echo ${#*} #位置参数的个数echo ${#@} #位置参数的个数和上面的效果一样echo转载 2012-08-26 23:46:47 · 482 阅读 · 0 评论 -
中文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 · 1199 阅读 · 0 评论 -
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 · 454 阅读 · 0 评论 -
以指针变量作为函数形参,实现两个值的互换
http://blog.pfan.cn/cunzhang/48985.html/*============================================================= 以指针变量作为函数形参,实现两个值的互换 算法:通过函数实现两个指针变量的互换 =================转载 2012-03-18 23:59:16 · 8853 阅读 · 0 评论 -
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 · 520 阅读 · 0 评论 -
clock 时间
C/C++中的日期和时间 摘要: 本文从介绍基础概念入手,探讨了在C/C++中对日期和时间操作所用到的数据结构和函数,并对计时、时间的获取、时间的计算和显示格式等方面进行了阐述。本文还通过大量的实例向你展示了time.h头文件中声明的各种函数和数据结构的详细使用方法。 关键字: UTC(世界标准时间),Calendar Time(日历时间),epoch(时间点),clo转载 2012-02-15 22:07:15 · 1124 阅读 · 0 评论 -
fread/fwrite第二个参数和第三个参数的区别以及与返回值的关系
转:fread/fwrite第二个参数和第三个参数的区别以及与返回值的关系2012-02-03 11:40两者是块读写的方式,第二个参数是单个块的大小,第三个参数是块的个数,返回值是实际读写的块的个数,而不是字节数。如果将第三个参数设为1,那么如果fread读到的字节数小于第二个参数,则fread返回值为0。这个问题很容易搞错,并导致很多问题,需要强调的是fre转载 2012-02-16 23:27:28 · 1196 阅读 · 0 评论 -
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 · 2050 阅读 · 1 评论 -
errno的用法
转载:http://www.dingguofeng.com/157 在C语言的标准库中,提供了一些变量和功能函数给用户进行错误处理。先来看一个变量:int errno ;//这是个错误代码变量,由调用失败的系统函数设置当一个系统调用或着库函数的调用失败时,将会重置错误代码errno。用户在判断程序出错后,立即检验errno的值可以获取错误代码和错误信息。例如,转载 2012-02-05 00:06:03 · 4103 阅读 · 0 评论 -
C/C++中static 修饰变量和修饰函数时的不同
原文:http://blog.sina.com.cn/s/blog_4eb265c60100vkhx.html 在C语言中,static的字面意思很容易把我们导入歧途,其实它的作用有三条。(1)先来介绍它的第一条也是最重要的一条:隐藏。当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。为理解这句话,我举例来说明。我们要同时编译两个源文件,一个是转载 2012-01-30 23:31:52 · 639 阅读 · 0 评论 -
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 · 561 阅读 · 0 评论 -
Linux操作系统各版本ISO镜像下载(包括oracle linux\redhat\centos\
转载:http://blog.51cto.com/sf1314/2096580转载 2019-01-01 20:37:33 · 39453 阅读 · 1 评论