c
身在江湖的郭大侠
念念不忘,必有回响
展开
-
Linux C聊天室的实现
首先是系统目录(用户.db为系统为每个登录用户创建的数据库文件,chat.db为聊天记录,client server为用户端和服务器端) 先看功能,再看主要代码分析 登录界面,主要功能是注册,登录,退出 1、注册功能(考虑实用,这里没有密文处理):2 、登录功能(密文处理,密码可删除):3、退出功能:密码密文处理,参考前文Linux C 实现密码的密文输入,*输出,可删除----------------------------------...原创 2020-07-17 14:01:26 · 3316 阅读 · 7 评论 -
Linux C 实现密码的密文输入,*输出,可删除
window情况下可以使用getch()函数(不回显),然后再用printf或是putchar函数输出*用以模仿输入*但由于该函数包含在 <conio.h>头文件下,而在linux、Unix环境下往往不包含此头文件这里可以考虑使用函数getpass("")来实现无回显输入举例while(ch_password= '\n') //无回显,然后将getpass返回的数组函数复制到自己的密码数组中{ ch_password=getpass("Input a pass原创 2020-07-17 13:10:47 · 923 阅读 · 0 评论 -
苏嵌嵌入式linux C实训 第 11 天
项目开发日报表项目名称 【苏嵌实训-嵌入式 linux C 第11天】 今日进度以及任务 嵌入式Linux C网络编程加线程 本日任务完成情况 见附录 本日开发中出现的问题汇总 无 本日未解决的问题 无 本日开发收获...原创 2020-07-15 21:34:58 · 253 阅读 · 0 评论 -
计算机网络知识点、Linux Socket操作苏嵌嵌入式linux C实训 第 10 天
项目开发日报表项目名称 【苏嵌实训-嵌入式 linux C 第10天】 今日进度以及任务 嵌入式Linux C网络编程 本日任务完成情况 见下文 本日开发中出现的问题汇总 无 本日未解决的问题 无 本日开发收获 ...原创 2020-07-14 21:09:08 · 362 阅读 · 0 评论 -
sqlite3安装与简单使用——苏嵌嵌入式linux C实训 第 9 天
项目开发日报表项目名称 【苏嵌实训-嵌入式 linux C 第9天】 今日进度以及任务 嵌入式Linux C文件与线程 本日任务完成情况 笔记见下文 本日开发中出现的问题汇总 无 本日未解决的问题 无 本日开发收获 ...原创 2020-07-14 20:19:49 · 925 阅读 · 0 评论 -
苏嵌嵌入式linux C实训 第 8 天
项目开发日报表项目名称 【苏嵌实训-嵌入式 linux C 第8天】 今日进度以及任务 链表:单链表,环链表 本日任务完成情况 题目:创建两个学生链表,含有姓名、年龄的信息,一个链表存放男生,一个链表存放女生 题目:将上面两个链表合并,按学生的年龄进行排序,...原创 2020-07-10 20:26:43 · 305 阅读 · 0 评论 -
超详细Sqlite3命令
命令:查看版本信息:#sqlite3 -versionsqlite3终端进入命令:系统命令sqlite test.db 创建test.db文件并进入sqlite3 sqlite>.database 查看数据库文件信息命令(注意命令前带字符'.') sqlite>.schema ...原创 2020-07-10 17:37:55 · 11876 阅读 · 0 评论 -
centos下sqlite3安装
主要介绍利用安装包进行安装:去官网下载是sqlite3对应版本安装包。wget http://www.sqlite.org/sqlite-autoconf-3070500.tar.gztar xvzf sqlite-autoconf-3070500.tar.gzcd sqlite-autoconf-3070500./configuremakesudo make install执行完该条语句会显示出各个文件所在目录如库文件在/usr/local/bin其他文件同理可原创 2020-07-10 16:58:09 · 1580 阅读 · 0 评论 -
苏嵌嵌入式linux C实训 第 7 天
项目开发日报表项目名称 【苏嵌实训-嵌入式 linux C 第7天】 今日进度以及任务 编码规范、C语言关键字、内存管理 本日任务完成情况 1、C语言中free函数是如何确定要释放多少内存空间的? Linux里面glibc在分配内存的时候会在内存块的地址前面...原创 2020-07-09 19:36:27 · 244 阅读 · 0 评论