![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
Turf96
此人不懒,但什么都没有写
展开
-
ubuntu 16.04 下载安装 protobuf C 语言和简单测试
目录一、安装步骤二、测试示例一、安装步骤1> 用 git 登录 github参考:https://blog.csdn.net/qq_25908839/article/details/103002405 文章目录中的结果2> 从 github 中下载 protobuf 并编译以此执行如下命令,来源https://www.jianshu.com/p/a...原创 2019-11-12 22:48:21 · 1099 阅读 · 0 评论 -
C 语言 具有从属关系的结构体分别在不同头文件相互引用的问题
目录一、说明二、例子一、说明给定头文件 father.h, son.h, daughter.h, son.h 和 daughter.h 里有各自的结构体,而 father.h 里有结构体囊括了 daughter.h 和 son.h 的结构体,也就是说 father 与 son 和 daughter 有了从属关系,即father.h 文件可以 include da...原创 2019-10-29 19:51:46 · 850 阅读 · 1 评论 -
C 语言 裁剪字符串
目录一、思路二、调用函数三、例子一、思路给定字符串 string_buf[1024] = "12345678",把这个字符串分成 3 段 a, b, c 并分别截取 a, b, c, ab, ac, bc 这六种情况段字符串。string_buf[1024] = "12345678""12" "345" "678" a ...原创 2019-10-27 13:47:11 · 9209 阅读 · 1 评论 -
C语言 Mysql API 的调用(二)mysql_fetch_row( )
目录一、思路二、调用函数三、例子一、思路要操作mysql数据库的话首先要连接已经建立的database,然后选择table,通过 mysql_store_result( ) 把 table 的内容选出来放到句柄,通过 mysql_num_fields( ) 统计 table 的字段,通过 mysql_fetch_field( ) 获得字段,最后通过 mysql_fetc...原创 2019-10-26 10:44:53 · 16386 阅读 · 2 评论 -
C语言 Mysql API 的调用(一)
目录一、思路二、调用函数三、例子一、思路要操作mysql数据库的话首先要连接已经建立的database,然后选择table,通过 mysql_store_result( ) 把 table 的内容选出来放到句柄,通过 mysql_num_fields( ) 统计 table 的字段,最后通过 mysql_fetch_field( ) 打印出字段二、调用的函数如下:...原创 2019-10-25 21:33:02 · 1828 阅读 · 0 评论 -
C语言 malloc 为结构体成员指针申请内存
问题:当一个结构体的成员为指针类型时,为这个结构体申请内存时,并不会给指针成员分配内存。程序如下:#include <stdio.h>#include <stdlib.h>typedef struct example{ int *a; char *b;}example_t;int main(int argc, char** argv){ ex...原创 2019-10-24 22:09:30 · 9401 阅读 · 2 评论 -
使用 asn1.c 开源编译工具生成 S1AP R15消息编解码C文件
目录一、环境:二、依赖库三、步骤四、参考五、附加资源一、环境Ubuntu 14.04.3 LTS二、依赖库LIB: automake ,libtool,bison,flex三、步骤①从https://github.com/mouse07410/asn1c下载 zip 文件②解压$ mkdir asn1c && m...原创 2019-10-22 09:36:14 · 1319 阅读 · 2 评论