Linux C/C++
ferghs
贵在坚持!
展开
-
创建守护进程
在Linux下有时需要在程序启动时成为守护进程,列举了所需操作和作用。 #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <sys/types.h> #include <sys/stat.h> //包含头文件 void daemon() { ...原创 2016-05-30 22:22:30 · 169 阅读 · 0 评论 -
c语言的字节对齐和指针变量与整数相加减
变量地址是其宽度的整数倍,例如一个short变量地址是2的整数倍,一个int变量的地址是4的整数倍。 结构体地址是其内最大宽度变量的整数倍。 结构体总大小:N = Min(最大成员宽度,对齐参数),N的整数倍。 1、指针类型的变量可以加、减一个整数,但不能乘或除。 2、指针类型变量和其他整数相加减时: 指针类型变量 +N = 指针类型变量 + N*(去掉一个*后类型宽度) 指针类...原创 2018-08-30 23:38:24 · 958 阅读 · 0 评论