文章分类 -  linux C

摘要:一个工程中的源文件不计其数,按照不同的功能分类在若干的目录里面,makefile定义了一系列的规则,来制定那些文件需要先编译,那些文件后编译,那些文件重新编译。makefile最大的好处就是自动化编译。一旦写好,只需要一个make命令,整个过程都自动编译。极大提高开发的效率。我们先来看个简单的例子: 阅读全文
posted @ 2018-03-20 10:33 xiaobingzzh 阅读(131) 评论(0) 推荐(0)
摘要:C/C++语言中调用 sqlite 的函数接口来实现对数据库的管理(创建数据库、创建表格、插入数据、查询、数据、删除数据等)。 首先要编译好 sqlite的库文件 : libsqlite3.a libsqlite3.la libsqlite3.so libsqlite3.so.0 libsqlite 阅读全文
posted @ 2018-03-12 15:29 xiaobingzzh 阅读(1753) 评论(0) 推荐(0)
摘要:在设计管理系统时可以实现系统信息储存与相应的文件中, 下次进入系统可以通过读取文件信息实现系统对信息的操作。 代码仅供参考 !! 阅读全文
posted @ 2017-11-18 01:03 xiaobingzzh 阅读(228) 评论(0) 推荐(0)
摘要:在linux系统下开发C 程序却会遇到系统不支持conio.h头文件,无法使用getch()不回显函数。下面就演示如何构建函数实现数值输入不回显。 运行结果: 说明:Linux下C编程遇到要输入密码的问题,可输入的时候密码总不能让人看见吧,本来想用getch()来解决输入密码无回显的问题的,不料Li 阅读全文
posted @ 2017-11-08 23:31 xiaobingzzh 阅读(1014) 评论(1) 推荐(0)
摘要:读写用户输入,屏幕不回显 char *getpass( const char *prompt); getpass用于从键盘读取用户输入,但屏幕不回显。 参数prompt为屏幕提示字符。 函数返回值为用户键盘输入的字符串。 屏幕不回显指的是,用户输入的内容,不会显示任何提示信息,就是在Linux中切换 阅读全文
posted @ 2017-11-08 22:58 xiaobingzzh 阅读(561) 评论(0) 推荐(1)
摘要:plaincopy #include <stdio.h> #include <termios.h> #include <unistd.h> #include <errno.h> #define ECHOFLAGS (ECHO | ECHOE | ECHOK | ECHONL) //函数set_dis 阅读全文
posted @ 2017-11-08 12:14 xiaobingzzh 阅读(672) 评论(0) 推荐(0)