自定义博客皮肤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#中委托(delegate)

概述:C#包括两种值类型:枚举,结构体及三种引用类型:类,委托和接口,委托是C#的五种基本数据类型之一。委托[delegate]和事件[event]共同构成了C#中最复杂的语法机制。一丶什么是委托:顾名思义,“委托”是一件事,我们不去做,而是把这件事委托给其他人帮忙做;在编程思想中,程序=数据+算法,在C#语言中,类的三种主要成员:字段(负责保存数据的),以及用于的属性(保护字段),方法(实现算法);二丶为什么需要委托原因1:在简单的程序中,似乎只需要简单的单独方法,而在一个复杂的算法中,方法

2021-11-23 00:07:31 555

原创 C#类与继承(一)

一、 什么是类顾名思义,人类就是一个类,但是,人类只是一个抽象的概念,它指的是所有有共同特征的一类“人”。如果我们想找人聊天,此时我们就需要说具体的某人,比如王某,李某。他们是这个类别中的个体,具有一些公共的特征(包括但不限于年龄,性别)和行为(睡觉,工作)。简而言之,类代表具有公共属性和行为的对象。二:C#中怎么定义一个类?我们在C#中定义一个类很简单,只需要使用class关键字并且按照格式定义即可。具体方法如下所示:class Person {// 类成员定义 }上图

2021-11-22 18:52:57 318

原创 C#选择与循环结构,运算符

世界上只有一种英雄主义,就是在认清生活的本质后,还依旧热爱着生活。四个控制台函数**我们在学习C#时,常常会用到下面四个函数,用来对数据的打印显示和键入。Console.Write();Console.WriteLine();Console.Read;Console.ReadLine();其中3和4是控制台输入函数,当编译器遇到这两个函数,会在控制台要求用户输入读入程序中。两者区别是Console.ReadLine()会在读入完后进行换行。1和2是输出函数,作用都是把某些需要的数据直.

2021-11-22 18:18:21 644

原创 C#中常量,变量与数据类型

我见青山多妩媚,料青山,见我应如是。学习一样新事物,或者说接触一样素未谋面的东西,不要因为别人的说法而改变您自身的看法,有人说编程语言很难,您应该有独立的看法,不应该人云亦云,正因为别人觉得难半途而废,才显得您的努力愈发珍贵。今天我们一起学习的是C#数据类型中的值类型,变量规范,字符串和常量。如果有学过C/C+的朋友,那您学习C#将会如虎添翼。常量顾名思义,常量就是固定的程序执行期间不会改变的值。举个例子,整数常量、浮点常量、字符常量或者字符串常量,还有枚举常量这些都是常量。常量可以被当作常规的

2021-11-22 18:06:49 509

原创 新建一个C#项目

千里之行始于足下。在安装好我们的开发环境VS后,我们便可以进行各种控制软件的编程了。举个例子,编程正如厨师做菜一样,同样一道菜,在不同的人的手中做出来的效果也不尽相同。您在编程的时候也需要注意一些细节,我在随后的教程中也会慢慢向您详谈。我们来创建第一个C#实战项目!1.打开Visual Studio20192.点击创建新项目,选择C#,Windows,控制台注意:因为我们在安装VS的时候同时选择了.NET Core的跨平台,所以在选择控制台的时候会有如下两个,我们在学习的前期先使用.NET F

2021-11-22 17:03:44 3185

原创 74LS138译码器的IP核设计

74LS138译码器IP核设计今天更新74LS138 译码器的IP核设计,Verilog语法实现。74LS138为3位的二进制译码器,其实物图与引脚图如下。74LS138实物图74LS138引脚图和真值表其中G1,G2A,G2B为片选信号,当G1=1,G2A=0,G2B=0时,译码器工作A,B,C为译码地址输入端,Y1~ Y7为译码输出//74LS138的IP核设计module decode74LS138(input A,B,C,input G1,G2A,G2B,output Y0

2021-05-10 12:53:48 2215

原创 74LS85的IP核设计

74LS85的IP核设计今天更新一款74LS85芯片的IP核设计实例。74LS85是一款4位数值比较器芯片,作用是可对两个4位二进制码和BCD码进行比较,实物图与引脚图如下:名称引脚2位电源正极与接地Ucc ,GND2个4位二进制数A0A1A2A3,B0B1B2B33位级联I1,I2,I33位输出OA,OB,OCVerilog实例代码如下// 74LS85的Verilog语言设计module Compare_74LS85(input

2021-05-08 13:12:32 2946

原创 C#开发环境的搭建:Visual Studio2019

与个人公众号同步发布,关注个人公众号,获取更多资讯。C#开发环境的搭建 工欲善其事必先利其器。作为一个C#学习者,您必须要做的事情就是搭建一个开发环境,这里我们使用的是较为热门的Visual Studio2017。【软件大小】:1.33MB【安装环境】:Win 7/Win 8/Win 10网盘下载链接:https://pan.baidu.com/s/1uGbslEas1EPWEWfifzIAJQ提取码:w23e(先将链接复制,随后打开百度网盘,网盘会自动识别所复制的...

2020-07-27 21:52:17 6245

原创 利用数组批量操作数据—输出任意阶数魔方阵(奇数,偶数算法略有不同)

#include <stdio.h>void ODD_CUBE(int N); //s声明子函数,需要一个参数(奇数) int main() { ODD_CUBE(9) ; //输入阶数 return 0;} void ODD_CUBE(int N)...

2020-05-08 17:06:20 282

空空如也

空空如也

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

TA关注的人

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