- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 Csharp学习(三)数据类型与变量命名
数据类型1.整数类型: int :只能存储整数,不能存储小数。eg:int number = 7;2.小数类型:double:既能存储整数,也能存储小数,小数点后面的位数15~16位eg: double number = 7.7; double number = 7;3.金钱类型: decimal: 用来存储金钱,值后面需要加上一个meg:double 5000m;4.字符串类型:string:用来存储多个文本,也可以用来存储空。字符串类型的值需要被放到双引号里,这个双引号.
2022-03-01 11:45:27
1315
原创 Csharp学习(二) VS常用快捷键
●Ctrl+K +D:快速对齐代码●Ctr+Z:撤销●Ctrl+S:保存(一定要经常保存! )●Ctrl+J:快弹出智能提示●Shift+End、Shift+Home :如果光标在一行结尾 Shift +home 可以选中当前这行,如果光标在一行开头 shift+end 可以选中这一行。●Ctrl+K+C:注释所选代码●Ctrl+K+U:取消对所选代码的注释●F1:转到帮助文档●折叠冗余代码: #Region和#EndRegion 可以在Region 后面 空一格写上 这些代码我不想用但是不
2022-03-01 11:38:04
1423
原创 C sharp学习(一)
1.以.cs结尾的称为类文件2.解决方案&项目&类之间的关系解决方案:公司项目:部门类:员工(1)如果想在同一个解决方案里新建项目,直接右键解决方案(2)如果想在一个项目里添加类,直接右键项目3.初步认识代码...
2022-03-01 11:06:21
1749
1
原创 Unity(一):基本指令操作
1. ”alt“ +“hand tool” = 360°翻转界面ps:(图为handtool)2. (1)选中 “hand tool” 选项(2)”alt“ + 鼠标右键 = 缩放界面3.在界面中添加room(1)选择projectwindow (unity左下方)(2)选择Assets.........Rooms(3)拖拽到界面中4. “move tool ”的使用(1)(图为movetool)(2)点击“move tool”之后会出现这个...
2022-02-17 09:01:51
3810
原创 Qt学习(八)信号与槽
一.信号与槽的使用1.当说明信号和类函数的时候,必须使用宏SIGNAL( )和SLOT( )。例如:QLabel *label = new QLabel;QScrollBar *scrollBar = new QScrollBar;QObject::connect(scrollBar, SIGNAL(valueChanged(int)),label, SLOT(setNum(i...
2020-06-18 23:10:21
583
原创 Qt学习(七)常见布局(网格布局、横向布局、纵向布局)
知识点:网格布局:用 QGridLayout类。addWidget( ) 括号内有四个参数。分别为行数、列数、所添加的组件占的行数、所添加的组件占的列数。横向布局:用 QHBoxLayout类。纵向布局:用 QVBoxLayout类。例:网格布局QWidget *CMainWindowWidget::createLeftWidget(){ QWidget *w ...
2018-11-29 00:06:47
12575
1
原创 Qt学习(六)变量的生命周期和作用域
一..堆栈空间分配(解释来源于百度经验) ①栈(操作系统):由操作系统自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 ②堆(操作系统): 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收,分配方式倒是类似于链表。二.定义和使用变量的三种方式以添加按钮组件为例。 (1)在.h文件中添加如下代码。QPushButton...
2018-11-25 23:19:41
2894
原创 Qt学习(五)新建窗口
建立一个最简单的窗口(方法一)1.建立好如下文件。2.在main.cpp中添加如下代码。#include <QtWidgets>int main(int argc,char *argv[]) //主函数入口,编译器将会从这里开始启动程序{ QApplication a(argc,argv); //启动Qt的应用程序,相当于初始化Qt的框架 ...
2018-11-25 00:29:28
5087
原创 Qt学习(四)条件编译
一.条件编译含义:有时候出于对程序代码优化的考虑.希望只对其中一部分内容进行编译.此时就需要在程序中加上条件,让编译器只对满足条件的代码进行编译,将不满足条件的代码舍弃,这就是条件编译。(名词解释来源于百度百科)二.在Qt中的应用:通常用于跨平台程序中。三.条件编译如何在qt中实现:直接举例进行直观的理解。例1:1.在.main文件中加入以下代码#ifdef zn...
2018-11-14 22:20:47
2648
原创 Qt学习(三)“$$"符号的讲解
一.方便调试pro工程举例方便理解。在.pro文件中添加如下代码。编译运行后在“概要信息”可以看到如下结果。若将$$去掉,则打印的内容为message括号里本身的内容。保存后可以看到二.方便其他工程引用新建一个.pri文件,在.pri文件中添加代码 PROJECT_ROOT =$$PWD$$PWD是指当前路径。在.pro文件中添加代码...
2018-11-14 21:21:07
14293
3
原创 Qt学习(二).pro文件代码讲解
建立好工程后,在.pro文件中添加了如下代码。QT += core guigreaterThan(QT_MAJOR_VERSION, 4): QT += widgets TARGET = oneTEMPLATE = app include(./one.pri) INCLUDEPATH += ./include DESTDIR = ../App ...
2018-11-14 20:29:00
1131
原创 Qt学习(一)新建工程——从空工程开始建起
第一步:点击 “文件”->“新建文件或项目”。第二步:点击 “其他项目”->“Empty qmake Project-”>“Choose”。第三步:1.在“名称”(即箭头1所指位置)处为所要建立的工程起名字。2.在“创建路径”(即箭头2所指位置)处设置所要建立工程的保存位置。3.箭头3所指位置,可根据自己需要选择是否勾选。4.点击“下一步”...
2018-11-14 18:41:33
9390
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人