![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
wanzaq
这个作者很懒,什么都没留下…
展开
-
redis C语言API简单函数使用介绍
hiredis是redis数据库的C接口,目前只能在linux下使用,几个基本的函数就可以操作redis数据库了。 函数原型:redisContext *redisConnect(const char *ip, int port)说明:该函数用来连接redis数据库,参数为数据库的ip地址和端口,一般redis数据库的端口为6379该函数返回一个结构体redisCo转载 2016-07-01 10:41:49 · 7879 阅读 · 0 评论 -
fflush()与abort()函数
函数名: fflush功 能: 清除文件缓冲区,文件以写方式打开时将缓冲区内容写入文件头文件:stdio.h原型:int fflush(FILE *stream)函数返回值:flush 的返回值类型是int类型,那么这个int类型具体的返回是什么呢?如果成功刷新,fflush返回0。指定的流没有缓冲区或者只读打开时也返回0值。返回EOF指原创 2016-07-04 16:53:43 · 389 阅读 · 0 评论 -
redis源码分析之数据结构(一)链表adlist.c
adlist.c中定义了与链表有关的操作函数;链表这一数据结构是redis数据库中五大数据类型之列表的底层实现;通过阅读adlist.c代码可以加链表这一数据结构的理解;代码包含了大量的回调函数,结构体的定义,函数指针与指针函数,结构体指针等等C语言的基础知识,还有一些相关的库函数等等list结构体的定义如下:其中,void *(*dup)(void *ptr)和void原创 2016-07-05 10:24:08 · 647 阅读 · 0 评论 -
标准函数time()和localtime()
1. time 函数返回1970-1-1, 00:00:00以来经过的秒数原型: time_t time(time_t *calptr) 结果可以通过返回值,也可以通过参数得到,见实例头文件 返回值: 成功:秒数,从1970-1-1,00:00:00 可以当成整型输出或用于其它函数失败:-1例:time_t now;time(&now);// 等同于now转载 2016-06-21 17:21:29 · 644 阅读 · 0 评论