
Linux程序设计(第四版)
文章平均质量分 91
吃着火锅x唱着歌
这个作者很懒,什么都没留下…
展开
-
Linux程序设计 学习笔记 第八章 MySQL(部分)
用C语言连接MySQL包含两个步骤: 1.初始化一个连接句柄结构。 2.实际进行连接。 初始化连接句柄: 通常传递NULL给此例程,它返回一个指向新分配的连接句柄结构的指针。如果传递一个已有的结构,它将被重新初始化。mysql_init出错时返回NULL。 分配和初始化一个句柄后,需要使用mysql_real_connect向一个连接提供参数: MYSQL *mysql_real_connect(MYSQL *connection, const char *server_host, con原创 2020-07-15 22:02:58 · 206 阅读 · 0 评论 -
Linux程序设计 学习笔记 第九章 开发工具(部分)
编写小程序时,人们会在编辑完源文件后重新编译所有文件来重建应用程序。但对大型程序来说,改动一个源文件会重新编译所有其他的源文件。 如有三个头文件和三个源文件: 如果我们只修改了头文件c.h,则源文件main.c和2.c无需重新编译,因为它们并不依赖于这个头文件。而如果被修改的是b.h,而程序员又忘记重新编译源文件2.c,那么最终的程序就可能不能正常工作了。 使用make工具可以重新编译所有受改动影响的源文件。 make命令不仅仅用于编译程序,当需要通过多个输入文件来生成输出文件时,都可以使用它。 make原创 2020-07-09 00:25:40 · 233 阅读 · 0 评论