学习linux需要知道的函数
文章平均质量分 75
VClol
退路是留给失败者,想要接近梦想的人,没有退路可言
展开
-
sizeof与strlen区别及用法
1、sizeof的定义--本身是操作符不是函数 1.1、你可以把操作符理解为内置的,最基础的函数,它们无法完全被若干个未使用同类型操作符的函数所替代。比如加法运算符,你就不可能写出一个不用+或-的函数来实现任何情况下的加法功能。 1.2、运算符(是操作符的一种)和函数还有一个重要区别。函数本身有一段代码,程序执行时,遇到函数时,会先将函数的参数入栈,再跳到函数的...原创 2018-04-10 17:13:33 · 286 阅读 · 0 评论 -
ioctl函数实用性总结(适用初学者)
1 ioctl为什么会出现(1)虽然在文件操作结构体"struct file_operations"中有很多对应的设备操作函数,但是有些命令是实在找不到对应的操作函数。如CD-ROM的驱动,想要一个弹出光驱的操作,这种操作并不是所有的字符设备都需要的,所以文件操作结构体也不会有对应的函数操作。(2)大部分驱动除了需要具备读写设备的能力之外,还需要具备对硬件...原创 2018-05-13 19:49:14 · 1535 阅读 · 2 评论 -
linux编程必备函数
1.memcpy原型:void *memcpy(void*dest, const void *src, size_t n);(1)memcpy用来做内存拷贝,你可以拿它拷贝任何数据类型的对象,可以指定拷贝的数据长度;(2)将s中第14个字符开始的4个连续字符复制到d中。(从0开始) char * s="Golden Global View"; char d[20]; ...原创 2018-06-27 14:02:10 · 261 阅读 · 0 评论