会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
野猪被骑
博客园
首页
新随笔
联系
订阅
管理
2022年7月3日
面试题 - 用C语言实现支持多种数据类型(包括用户自定义类型)的加减计算器(C语言泛型)
摘要: #include <stdio.h> #include <stdlib.h> #include <stdbool.h> #define ASSERT(T) if(T==NULL) return false; bool addint(int a, int b, int *res) { ASSERT(r
阅读全文
posted @ 2022-07-03 09:55 野猪被骑
阅读(49)
评论(0)
推荐(0)
2022年6月26日
Redis源码解读 -简单动态字符串 SDS
摘要: 简单动态字符串(Simple Dynamic Strings, SDS)是Redis的基本数据结构之一,用于存储字符串和整型数据。SDS兼容C语言标准字符串处理函数,且在此基础上保证了二进制安全。 SDS如何实现二进制安全,同时兼容C语言标准字符串处理?先来看下它的定义: typedef char
阅读全文
posted @ 2022-06-26 00:23 野猪被骑
阅读(97)
评论(0)
推荐(0)
公告