代码展示
Printf_yjs
我们不生产代码,我们只是巨人的搬运工;
展开
-
Linux文件传输系统(文件的上传,下载)
TCP协议下的文件传输此程序是要实现linux下对文件的传输(上传,下载);包括对于Socket套接字的运用,对于目录的操作,对于文件的操作。成品演示:运行时带上俩个参数,ip以及端口;输入 list :显示某个目录下的全部文件列表;输入get 文件名 :下载文件;输入put 文件名 :上传;输入quit或者exit:退出;程序流程框架图1,服务器端:2,客户端:注意...原创 2018-10-25 14:39:10 · 966 阅读 · 0 评论 -
C语言中指针的深入学习之指针与数组之间的恩怨
序言:我总是在想到底什么样的问题才是值得写一篇博客来记录的,什么高深的学术?显然对于笔者来说并不适合,我只是记录自己在所学之时觉得有价值的问题,这样博客也变得有意义了;a与&a的区别(指针加减的理解)注意此处是建立在定义int a[5] 的基础上;此处的a不是字符;分析下边代码:main(){ int a[5] = {1,2,3,4,5}; int *ptr ...原创 2018-10-25 19:22:38 · 207 阅读 · 0 评论 -
CallName 语音点名系统
点名系统这是程序运行图,包含点名系统,语音播报功能,以及记录存到数据库等;#include "app.h"#include "ui_app.h"#include <QFileDialog>#include <QFile>#include <QDebug>#include &a原创 2018-10-24 10:10:25 · 551 阅读 · 0 评论 -
【领卓教育】随机点名程序
随机点名简单的随机点名系统,利用c语言编写代码如下#include <stdio.h>#include <sys/time.h>char * name[]={"张 震","贾英楠","宋文硕","郭书城","李世超", "童迪鑫","曹成亮","张 辉","贾志忠原创 2018-10-29 20:03:51 · 877 阅读 · 0 评论 -
【领卓教育】不重复随机点名
不重复随机点名程序上一篇博客中记录了随机点名,但是总有一些所谓的“天选之人”,点名十有八九可能是他,但这不是程序问题,是概率问题,是运气太好造成的,比如课堂提问,总一个人也会不好,所以在上个博客的基础上进行了改进,使被点名的人不会再次被点;具体代码参考 “随机点名”;原理:原理相同,详细查看本篇博客的上一篇,包括随机数的产生,rand函数的运用,随机数种子的生成;程序代码:...原创 2018-10-29 20:34:44 · 1641 阅读 · 0 评论 -
QT Creator中Stacked Widget实现多界面的跳转
Qt在不使用双ui界面的情况下实现界面的跳转作为QT Creator的初学者,在设置ui界面时总是会遇到一些有设计想法但不知道具体流程的情况,初学者最基础的就是只做一个界面,所有的按键都排布在一个ui界面下,若界面实现的功能多,那按键就一定会混杂,或者实现的功能需要一个整页的文本框,这样就限制了程序的编写与设计,这样,在网上可以查询到如何设置两个ui界面,但我今天所写的是利用第二种方法实现:St...原创 2018-10-24 18:44:07 · 2664 阅读 · 0 评论