C_5_1_posix_理论基础
简介
POSIX 相关的理论基础
POSIX 是什么
POSIX(Portable Operating System Interface,可移植操作系统接口)是一个定义了操作系统接口标准的系列规范。它的目的是促进不同操作系统之间软件的可移植性,使得在遵循 POSIX 标准的系统上...
C_5_11_sys_stat_h
简介
Linux POSIX <sys/stat.h> 详解
Linux POSIX <sys/stat.h> 详解
<sys/stat.h> 是 POSIX 操作系统中的一个头文件,用于处理文件状态信息和文件系统属性。它包含了一些在文件和文件...
C_5_10_sys_types_h
简介
Linux POSIX <sys/types.h> 详解
Linux POSIX <sys/types.h> 详解
<sys/types.h> 是 POSIX 标准中的头文件,用于定义各种基本系统数据类型。该头文件通常包含了对数据类型的定...
C_4_1_标准库
简介
C语言标准库
简介
C 标准库的 assert.h头文件提供了一个名为 assert 的宏,它可用于验证程序做出的假设,并在假设为假时输出诊断消息。
已定义的宏 assert 指向另一个宏 NDEBUG,宏 NDEBUG 不是 的...
C++_04_4_string_h
简介
string.h头文件
C string.h头文件 是什么
string.h 是C语言中的一个标准头文件,提供了一系列与字符串操作相关的函数原型和宏定义。这些函数允许程序员在处理字符数组(字符串)时进行各种操作,例如复制、连接、比较等。
一些常见的 string.h 中的...
C++_04_3_arpa_inet_h
简介
arpa/inet.h头文件
arpa/inet.h 头文件是什么
arpa/inet.h 是一个C语言中的头文件,它提供了一些函数原型和宏定义,用于处理网络地址和协议转换。在网络编程中,这个头文件通常用于IPv4和IPv6地址的转换、网络字节序和主机字节序之间的转换等操作...
C_3_2_常用函数
简介
C语言常用函数
open
open() 函数是C语言标准库中的一个函数,用于打开文件或创建新文件。它是在文件操作中非常常用的一个函数,可以用来读取、写入和创建文件。
以下是关于open()函数的详细解释:
1
2
3
4
#include <fcntl.h>...
C_3_1_常用函数
简介
C语言常用函数
mlockall
简介:
mlockall() 是一个函数,它用于将进程的内存锁定在物理内存中,防止被换出到磁盘交换空间
原型:
```cpp
#include <sys/mman.h>
int...
C_2_重要函数
简介
C语言中重要的函数笔记
时间相关
clock_nanosleep
简介:
clock_nanosleep() 是一个 C 标准库函数,用于将进程挂起指定的时间长度。它提供了更高精度的休眠功能,可以以纳秒级的精度控制休眠时间
...
C_1_理论基础
简介
C语言相关的理论基础知识笔记
C 简介
C 语言是一种通用的高级语言,最初是由丹尼斯·里奇在贝尔实验室为开发 UNIX 操作系统而设计的。C 语言最开始是于 1972 年在 DEC PDP-11 计算机上被首次实现。
在 1978 年,布莱恩·柯林汉(Brian ...