![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
baiqishijkh
Believe yourself!
展开
-
sqlite应用以及相应问题排查(基于VS2008)
0、系统环境开发环境:VS2008开发语言:C/C++1、文件准备 SQLite官网https://www.sqlite.org/index.html下载最新的SQLite相关文件(sqlite3.dll 和 sql3.def),当前最新版本为3.22.0。我们找到windows所对应的Precompiled Binaries forWindows 下载原创 2018-01-25 10:42:46 · 457 阅读 · 0 评论 -
C语言一行太长的换行处理
在C语言程序编写中,我们有时会遇到一行代码太长而影响阅读或者出现与部分公司或组织要求的编码规范不符的情况,此时我们需要将这行代码分成多行来写。一、针对一般语句换行使用\结尾作为换行标记在编译时,\后面的换行符将被忽略,当做一行处理。比如宏定义时使用#define my_puts(x) printf("%s", \ x);和写作#define my_puts(x) pr原创 2018-02-02 13:27:36 · 96144 阅读 · 3 评论 -
C实现配置文件信息读取
在嵌入式应用开发中,我们常需要从某些配置文件中去读取某些所需的信息,此处我们以一个简单的例子为例,来介绍一种基本的配置文件信息提取的方式。 在文件系统中的有一个文件mac.txt存储着设备的MAC信息,设备在初始化时需要去获取到这个mac信息并进行后续的操作处理。mac.txt的内容如下: 我们编写一个简单的程序去获取文件中的MAC地址内容。原创 2018-01-19 10:35:31 · 2627 阅读 · 0 评论 -
linux下编译异常处理(以SQLite 为例)
我们在linux平台下进行sqlite数据库的移植处理,在编译时可能会遇到如下问题,在此简要列出其原因及处理方式。1、expected specifier-qualifier-list before … 在使用GCC时经常会遇到expected specifier-qualifier-list before …之类的错误。specifiers是指void、char、struct Fo原创 2018-02-07 14:47:51 · 665 阅读 · 0 评论