
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 · 1192 阅读 · 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 · 990 阅读 · 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 · 9576 阅读 · 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 · 17033 阅读 · 2 评论 -
C语言 Mysql API 的调用(一)
目录 一、思路 二、调用函数 三、例子 一、思路 要操作mysql数据库的话首先要连接已经建立的database,然后选择table,通过 mysql_store_result( ) 把 table 的内容选出来放到句柄,通过 mysql_num_fields( ) 统计 table 的字段,最后通过 mysql_fetch_field( ) 打印出字段 二、调用的函数如下: ...原创 2019-10-25 21:33:02 · 1939 阅读 · 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 · 10167 阅读 · 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 · 1496 阅读 · 2 评论