摘要:
MSB、LSB? MSB(Most Significant Bit):最高有效位,二进制中代表最高值的比特位,这一位对数值的影响最大。 LSB(Least Significant Bit):最低有效位,二进制中代表最低值的比特位 例如,在二进制的1001(十进制的9)中,最左边的“1”即是MSB对数 阅读全文
摘要:
一,宏的定义与撤销 #普通宏定义 #define PI 3.14 //编译阶段替换掉宏 #define T1 3+4 //容易产生歧义 #define T2 (3+4) //添加括号后,语义清楚 float r = 1.0; float area = PI * r * r; int a = 2* T 阅读全文
摘要:
Definition: The #define Directive You can use the #define directive to give a meaningful name to a constant in your program. The two forms of the synt 阅读全文
摘要:
分割函数strtok 一、strtok()基本使用和介绍 二、strtok()注意事项 三、strtok()函数源码 一、strtok()基本使用和介绍 1、函数原型 char *strtok(char *str, const char *delim) 2、参数 str—要被分解的字符串 delim 阅读全文
摘要:
目录 1、含义: 2、使用: 3、连续打印出自定义格式的文字: 1、含义:(1)va_list是C语言中的一个宏定义,用于表示一个变长参数列表。它是一个指向变长参数列表的指针,可以通过宏va_start、va_arg和va_end对变长参数列表进行访问和操作。在函数中需要接收不定数量的参数时,可以使 阅读全文
摘要:
linux守护进程设置开机自启动的两种方式 前期准备 第一种方式 第二种方式 前期准备 首先,我们创建一个守护进程1、守护进程初始化程序init.c文件如下: #include<unistd.h> #include<signal.h> #include<sys/param.h> #include<s 阅读全文