自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c++ 变量字节数

c++ 变量字节数之前在网上看变量所占的字节数取决于机器字长与编译器,即X64和X86编译配置下的变量字节数不同,用自己的计算机试了一下,结果如下:#define _CRT_SECURE_NO_WARNINGS#include "stdio.h"int main(){ int l=1; while (l) { printf("变量 字节 \n"); ...

2019-07-25 16:37:38 1441 1

原创 C++变量的存储类别

C++变量的存储类别存储空间分类内存中用户区的存储空间只要分为三部分:程序区、静态存储区和动态存储区,如下图所示。变量的存储类别变量的存储类别只要分为如下4类:类别作用auto自动变量,放在动态存储区,自动识别变量类型,系统默认类型static静态局部变量,函数结束后变量不释放,保留上次调用的值register寄存器变量,将变量的值存放在CPU寄...

2019-07-24 15:29:40 211

原创 C++参数传递

C++参数传递1.基本参数传递方式按值传递将实参复制一份给形参,形参为函数的局部变量,因此函数对形参操作对实参没有影响。若传递对象会产生对象副本,会调用拷贝构造函数,操作完后要调用析构函数。指针传递形参为指向实参地址的指针,其也算一种按值传递,只不过是将实参的地址作为参数传递给形参,因此函数对形参的指向操作时会改变实参。若传递对象会产生对象副本,会调用拷贝构造函数,操作完后要调用析构函...

2019-07-24 10:38:53 691

原创 排序算法

最近正在学习数据结构与算法,边学习边记录一下。目录1. 插入排序2. 希尔排序3. 堆排序4. 归并排序5. 快速排序6. 桶式排序7. 基数排序1. 插入排序插入排序由N-1趟排序组成,每趟插入P都保证位置0到位置P-1的上的元素都已经是排序好的。举个例子,假设关键字为:7,4,-2,19,13,6,插入排序过程如下。void InsertionSort(ElementType A...

2019-05-25 22:09:33 235 1

原创 最大子序列和问题

最大子序列和问题对于最大子序列求和问题有很多种解法。其中比较简单的是使用3层嵌套for循环进行求解,这种方法非常简单但很暴力。我们稍微优化一下可以变成一个2层嵌套for循环,但实质上并没有简化多少。再高端一些,我们可以使用分治策略,递归的计算序列左半部、右半部的最大子序列和,比较序列左半部、右半部以及中间的最大和进行求解。上诉三种方法都比较好理解,下面介绍一种最方便的求解方法。Max...

2019-05-20 10:30:28 234

原创 Qt读取二进制文件

Qt读取二进制文件文件开头添加#include <QFile>在构造函数添加:QFile file("D:\\DATA\\123.DAT");file.open(QIODevice::ReadOnly);qint16 t;int data[2000];for(int i=0;i<2000;i++) //读取2000个数据{file.read((ch...

2019-05-09 11:40:22 6232

原创 Qtchart教程

Qtchart教程由于最近工程需要将单片机数据显示,Qt自己画太麻烦,查到Qt自带chart模块,这样可以省不少时间,因此记录一下使用过程。模块添加在.pro文件中添加:QT += charts引用在mainwindow.cpp中添加:#include <QtCharts>using namespace QtCharts;使用在构造函数中添加:QChart...

2019-05-09 11:18:18 19601 3

原创 Qt Creator学习过程

Qt Creator学习前段时间学习Qt做上位机,一直没来得及记录,今天把当初学习的东西再复习一遍。1.创建界面的基类QMainWindow:主窗口类,包括主菜单栏、工具栏、状态栏。QWidget:所有可视界面类的基类。QDialog:对话框类。2.属性之间继承关系QObject -> QWidget -> QFrame -> QLabel3.基础窗口部件QWi...

2019-05-08 22:38:14 285

原创 Qt编程项目文件

小白初次学习Qt,本次主要对于对Qt编程时项目文件的解释,便于对Qt项目框架的理解

2019-05-07 23:00:57 265

空空如也

空空如也

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

TA关注的人

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