自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 [C/C++面试题]全局变量与局部变量的区别以及在内存上的分配

文章目录全局变量和局部变量有什么区别?是怎么实现的?操作系统和编译器是怎么知道的?全局变量可不可以定义在被多个.c文件包含的头文件中?为什么?描述内存分配方式以及它们的区别全局变量和局部变量有什么区别?是怎么实现的?操作系统和编译器是怎么知道的?局部变量:函数内部定义的非静态变量就是局部变量;全局变量:函数外部定义的非静态变量就是全局变量。在操作系统中,全局变量存储在内存的静态存储区域,而...

2019-08-16 10:30:35 1180 3

原创 【C/C++面试题】指针、引用的定义与区别

文章目录指针引用引用和指针有什么区别指针指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。指针就是地址,地址就是指针。指针就是用来存放地址的不同类型的指针空间大小:在32位的操作系统中,所有指针的大小都为 4个字节常用的指针类型:void *p; //万能指针,用来暂时保存地址,待用户知道数据的类型以后再转换成对应的数据char *p; //字符指针指向一个...

2019-08-15 00:24:06 471

原创 【C/C++面试题】const、define、extern、typedef、volatile、static的定义与区别

文章目录constdefineexterntypedefstaticvolatileconst与#define相比,有何优点?typedef和define有什么区别C 语言的关键字 static 和 C++ 的关键字 static 有什么区别一个指针可以是 volatile吗?const和volatile可以同时修饰一个变量吗?constconst用来定义一个只读的变量或对象。主要优点:便于...

2019-08-07 13:45:45 502

原创 [C++]用C++实现简单的一卡通点餐小项目

文章目录1 项目描述2 系统逻辑3 要求4 分析5 系统时序6 系统框架7 类的编写8 系统时序的编写9 运行效果1 项目描述学校有一百个普通学生,每个学生有一个饭卡,可以给刷卡和充值有10个研究生,研究生比普通学生增加了新的变量:工资wage每个学生都可以到饭堂点菜饭堂有10个员工,员工也持有一个饭卡,可以点菜,但是在原有的菜价的基础上优惠10%员工和学生的饭卡中的余额初始化为随机数...

2019-08-02 15:33:59 2212

原创 【QT】基于C++的一卡通贩卖机系统

文章目录1 项目描述2 项目需求3 搭建环境4 技术描述1 项目描述本次项目是基于Qt Creator实现编程,通过交叉编译arm-linux-g++,生成能够在GEC6818arm开发板上运行的文件…利用链表存取账户信息(姓名,性别,卡号,余额,账号,密码),通过QT中的多种控件制作界面UI,实现一个可多用户登录,能够购买不同类别产品,信息查看,充值的一卡通贩卖机系统…2 项目需求实现...

2019-08-02 09:30:41 2942

原创 [linux]基于C语言的自动售货机系统

文章目录1 项目描述2 项目需求3 搭建环境4 技术描述5 概要设计1 项目描述本次项目是基于Linux环境的交叉编译arm-linux-gcc,在GEC6818arm开发板上运行,运用C语言的相关知识利用链表存储商品信息和购物车功能,用户通过触摸屏点击事件选择和购买商品。2 项目需求3 搭建环境开发环境:Linux开发工具:arm-linux-gcc、Notepad++其他工...

2019-08-01 19:15:56 7014 5

原创 [QT]零基础手把手教你做一个简单电子钟界面

目录前提软件环境创建项目创建LCDnumber控件定时器LCDnumber控件修改初步完成优化项目最终效果前提学了3天的QT,今天项目是通过QT中的LCDnumer控件显示系统时间,再利用定时器的定时效果更新时间控件,从而做成一个电子钟界面。如果有学过C++的同学应该会比较容易上手,没有学过也可以跟着一步一步做出来…软件环境本次使用的是QT Creator 3.4.2版本创建项目1....

2019-07-26 01:21:17 1316

原创 [单片机]基于STM32的ONENET云平台操控系统

目录1 项目描述2 项目需求3 搭建环境数字温湿度传感器DHT11光敏传感器MPU6050wifi模块ESP8266OLED屏RC522W25Q128SR04超声波4 技术描述5 概要设计6 界面一7 界面二1 项目描述本次项目借用Keil uVision5单片机C语言开发系统编写,通过J-Link驱动下载HEX程序,烧录到STM32F407开发板中运行。实现DHT11读取温湿度、配置ADC...

2019-07-22 13:14:51 16168 1

原创 [Linux]基于SQLite数据库的停车管理系统

文章目录1 项目描述2 项目需求3 搭建环境4 技术描述5 概要设计6 主界面7 入场与出场8 月卡系统9 已入场车辆10 监控11 项目总结1 项目描述本次项目是基于Linux环境的交叉编译arm-linux-gcc,在GEC6818arm开发板上运行,通过摄像头监控,RFID模块识别卡号,判断该卡是否为月卡or临时卡,车辆入场or出场,记录或显示收费金额与车辆信息。运用SQLite数据库,...

2019-07-21 21:36:36 4397

原创 [Linux]基于网络编程的智能机器小伴侣

文章目录1 项目描述2 项目需求3 搭建环境4 技术描述5 概要设计6 GIF表情切换7 机器人智能回答8 城市天气查询9 在线播放音乐10 播放网站视频11 查看网页照片12 项目总结1 项目描述本次项目是基于Linux环境的交叉编译arm-linux-gcc,在GEC6818arm开发板上运行,通过SOCKET编程,应用基于TCP/IP传输数据的HTTPS协议连...

2019-07-21 00:29:13 1810 1

原创 【Linux】基于Mplayer开源多媒体库的音视频播放器

文章目录项目概况项目需求搭建环境技术描述概要设计条件准备和主界面构架点名系统相册视频音乐项目总结项目概况本次项目是基于Linux环境的交叉编译arm-linux-gcc,在GEC6818arm开发板上运行,创建多条链表分别存储遍历到当前目录下子目录中的音乐、视频和图片文件名,通过读取触摸设备文件的点击事件进行判断,选择对相册切换以及音视频的快进/快退、上下首切换、音量...

2019-07-20 15:15:46 18458 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除