随笔分类 -  C

C语言陷阱之 #if 不存在的宏
摘要:. . . . . 今天在使用 __BYTE_ORDER 宏判断字节序的时候,使用了如下的代码: #include <stdio.h> #include <stdint.h> typedef struct relay_frame_st { #if __BYTE_ORDER == __BIG_ENDI 阅读全文

posted @ 2024-01-12 18:00 0xCAFEBABE 阅读(40) 评论(0) 推荐(0) 编辑

一道有趣的面试题
摘要:. . . . . 同事问了我一道有意思的面试题,经过一番琢磨,解出了答案,遂把原题和我的答案记录如下: 问题:void f(void) 如何实现,可以打印出 x 是任何一个值? 我提供了两种解题思路,需要的前置知识如下: 思路1:Unix 文件IO。对此前置知识感兴趣的同学可以参考我之前的文章《 阅读全文

posted @ 2019-02-22 17:08 0xCAFEBABE 阅读(291) 评论(0) 推荐(0) 编辑

(十三) [终篇] 一起学 Unix 环境高级编程 (APUE) 之 网络 IPC:套接字
摘要:. . . . . 目录 (一) 一起学 Unix 环境高级编程 (APUE) 之 标准IO (二) 一起学 Unix 环境高级编程 (APUE) 之 文件 IO (三) 一起学 Unix 环境高级编程 (APUE) 之 文件和目录 (四) 一起学 Unix 环境高级编程 (APUE) 之 系统数据 阅读全文

posted @ 2016-08-03 09:23 0xCAFEBABE 阅读(9910) 评论(4) 推荐(8) 编辑

(十二) 一起学 Unix 环境高级编程 (APUE) 之 进程间通信(IPC)
摘要:. . . . . 目录 (一) 一起学 Unix 环境高级编程 (APUE) 之 标准IO (二) 一起学 Unix 环境高级编程 (APUE) 之 文件 IO (三) 一起学 Unix 环境高级编程 (APUE) 之 文件和目录 (四) 一起学 Unix 环境高级编程 (APUE) 之 系统数据 阅读全文

posted @ 2015-05-26 08:44 0xCAFEBABE 阅读(4060) 评论(3) 推荐(3) 编辑

(十一) 一起学 Unix 环境高级编程 (APUE) 之 高级 IO
摘要:. . . . . 目录 (一) 一起学 Unix 环境高级编程 (APUE) 之 标准IO (二) 一起学 Unix 环境高级编程 (APUE) 之 文件 IO (三) 一起学 Unix 环境高级编程 (APUE) 之 文件和目录 (四) 一起学 Unix 环境高级编程 (APUE) 之 系统数据 阅读全文

posted @ 2015-05-21 08:48 0xCAFEBABE 阅读(4090) 评论(4) 推荐(3) 编辑

(十) 一起学 Unix 环境高级编程 (APUE) 之 线程控制
摘要:. . . . . 目录 (一) 一起学 Unix 环境高级编程 (APUE) 之 标准IO (二) 一起学 Unix 环境高级编程 (APUE) 之 文件 IO (三) 一起学 Unix 环境高级编程 (APUE) 之 文件和目录 (四) 一起学 Unix 环境高级编程 (APUE) 之 系统数据 阅读全文

posted @ 2015-05-18 08:47 0xCAFEBABE 阅读(3050) 评论(1) 推荐(0) 编辑

(九) 一起学 Unix 环境高级编程 (APUE) 之 线程
摘要:. . . . . 目录 (一) 一起学 Unix 环境高级编程 (APUE) 之 标准IO (二) 一起学 Unix 环境高级编程 (APUE) 之 文件 IO (三) 一起学 Unix 环境高级编程 (APUE) 之 文件和目录 (四) 一起学 Unix 环境高级编程 (APUE) 之 系统数据 阅读全文

posted @ 2015-05-15 09:13 0xCAFEBABE 阅读(5288) 评论(9) 推荐(9) 编辑

(八) 一起学 Unix 环境高级编程 (APUE) 之 信号
摘要:. . . . . 目录 (一) 一起学 Unix 环境高级编程 (APUE) 之 标准IO (二) 一起学 Unix 环境高级编程 (APUE) 之 文件 IO (三) 一起学 Unix 环境高级编程 (APUE) 之 文件和目录 (四) 一起学 Unix 环境高级编程 (APUE) 之 系统数据 阅读全文

posted @ 2015-05-13 12:14 0xCAFEBABE 阅读(6215) 评论(3) 推荐(2) 编辑

C 语言 *** glibc detected *** free(): invalid next size (fast): 0x0000000000be1010 ***
摘要:.....LZ 今天在写一个 Socket 程序的时候使用 malloc(3) 在堆上动态分配了一个结构体的空间,在使用完之后用 free(3) 函数释放空间的时候报invalid next size 这样的一个错误,经过了两个小时的调试,最后发现是因为粗心越界导致的。LZ 把这个错误缩减为一个最简... 阅读全文

posted @ 2015-05-05 19:49 0xCAFEBABE 阅读(2906) 评论(0) 推荐(0) 编辑

(七) 一起学 Unix 环境高级编程(APUE) 之 进程关系 和 守护进程
摘要:. . . . . 目录 (一) 一起学 Unix 环境高级编程 (APUE) 之 标准IO (二) 一起学 Unix 环境高级编程 (APUE) 之 文件 IO (三) 一起学 Unix 环境高级编程 (APUE) 之 文件和目录 (四) 一起学 Unix 环境高级编程 (APUE) 之 系统数据 阅读全文

posted @ 2015-05-02 12:41 0xCAFEBABE 阅读(2798) 评论(1) 推荐(0) 编辑

(六) 一起学 Unix 环境高级编程 (APUE) 之 进程控制
摘要:. . . . . 目录 (一) 一起学 Unix 环境高级编程 (APUE) 之 标准IO (二) 一起学 Unix 环境高级编程 (APUE) 之 文件 IO (三) 一起学 Unix 环境高级编程 (APUE) 之 文件和目录 (四) 一起学 Unix 环境高级编程 (APUE) 之 系统数据 阅读全文

posted @ 2015-04-29 08:16 0xCAFEBABE 阅读(4070) 评论(7) 推荐(2) 编辑

(五) 一起学 Unix 环境高级编程 (APUE) 之 进程环境
摘要:. . . . . 目录 (一) 一起学 Unix 环境高级编程 (APUE) 之 标准IO (二) 一起学 Unix 环境高级编程 (APUE) 之 文件 IO (三) 一起学 Unix 环境高级编程 (APUE) 之 文件和目录 (四) 一起学 Unix 环境高级编程 (APUE) 之 系统数据 阅读全文

posted @ 2015-04-28 12:34 0xCAFEBABE 阅读(4961) 评论(1) 推荐(3) 编辑

(四) 一起学 Unix 环境高级编程(APUE) 之 系统数据文件和信息
摘要:. . . . . 目录 (一) 一起学 Unix 环境高级编程 (APUE) 之 标准IO (二) 一起学 Unix 环境高级编程 (APUE) 之 文件 IO (三) 一起学 Unix 环境高级编程 (APUE) 之 文件和目录 (四) 一起学 Unix 环境高级编程 (APUE) 之 系统数据 阅读全文

posted @ 2015-04-20 08:45 0xCAFEBABE 阅读(2735) 评论(3) 推荐(1) 编辑

(三) 一起学 Unix 环境高级编程 (APUE) 之 文件和目录
摘要:. . . . . 目录 (一) 一起学 Unix 环境高级编程 (APUE) 之 标准IO (二) 一起学 Unix 环境高级编程 (APUE) 之 文件 IO (三) 一起学 Unix 环境高级编程 (APUE) 之 文件和目录 (四) 一起学 Unix 环境高级编程 (APUE) 之 系统数据 阅读全文

posted @ 2015-04-19 12:30 0xCAFEBABE 阅读(4980) 评论(4) 推荐(5) 编辑

(二) 一起学 Unix 环境高级编程 (APUE) 之 文件 IO
摘要:. . . . . 目录 (一) 一起学 Unix 环境高级编程 (APUE) 之 标准IO (二) 一起学 Unix 环境高级编程 (APUE) 之 文件 IO (三) 一起学 Unix 环境高级编程 (APUE) 之 文件和目录 (四) 一起学 Unix 环境高级编程 (APUE) 之 系统数据 阅读全文

posted @ 2015-04-15 22:42 0xCAFEBABE 阅读(4737) 评论(2) 推荐(1) 编辑

(一) 一起学 Unix 环境高级编程 (APUE) 之 标准IO
摘要:. . . . . 目录 (一) 一起学 Unix 环境高级编程 (APUE) 之 标准IO (二) 一起学 Unix 环境高级编程 (APUE) 之 文件 IO (三) 一起学 Unix 环境高级编程 (APUE) 之 文件和目录 (四) 一起学 Unix 环境高级编程 (APUE) 之 系统数据 阅读全文

posted @ 2015-04-13 23:58 0xCAFEBABE 阅读(17995) 评论(21) 推荐(7) 编辑

导航