随笔分类 -  c学习笔记

记录c的学习
摘要:一、概述 Lambda表达式是C#3.0引入的结构,主要是为了简化C#编程。学习其确实有点难理解,但是学会了用起来是真的舒服,主要是特别灵活。 Lambda表达式有很多用处,最常用的是和匿名方法结合,还有LINQ、属性、异步、委托等待! 个人觉得其分为两种用途,一种表示匿名方法传给委托,另一种则为E 阅读全文
posted @ 2022-02-14 11:04 vv彭 阅读(873) 评论(1) 推荐(0) 编辑
摘要:一、简叙 写工控上位机的搬砖人,难免会遇到USB通讯,在一个项目中,我写的上位机使用USB HID协议和STM32通讯传输数据,从零大概花了几天找例程,找资料,最后是各种搬砖修补,终于出来了一个出版DOME,能和下位机实时通讯了。 HID通讯方式其实很常见,像鼠标、键盘等待外设都是这种方式,我也不知 阅读全文
posted @ 2022-01-19 16:19 vv彭 阅读(8175) 评论(15) 推荐(17) 编辑
摘要:不可编辑: 将ComboBox的DropDownStyle 属性设置为 DropDownList即可.Simple 简单的下拉列表框(始终显示列表)、DropDown 可以编辑,与有下拉列表。默认.DropDownList 只有下拉列表,不能编辑。 阅读全文
posted @ 2020-12-28 13:21 vv彭 阅读(186) 评论(0) 推荐(0) 编辑
摘要:只读属性 通常用在类中属性前面 使用了readonly的属性,只能在定义时,或者构造函数中初始化,其他的地方都不能再修改其值 但是当其修饰的类型为引用类型时,可以改变引用类型的值,但是无法改变其地址。 阅读全文
posted @ 2020-12-24 13:22 vv彭 阅读(107) 评论(0) 推荐(0) 编辑
摘要:第一篇 特性和属性的对比 C#: +(特性 ) + Attitude C#(类)前面或者(方法)前面 (中括号)定义 首先要说的是,可能一些刚接触C#的朋友常常容易把属性(Property)跟特性(Attribute)弄混淆,其实这是两种不同的东西。属性就是面向对象思想里所说的封装在类里面的数据字段 阅读全文
posted @ 2020-12-24 13:15 vv彭 阅读(923) 评论(0) 推荐(0) 编辑
摘要:NPOI使用手册 目录 1.认识NPOI 2. 使用NPOI生成xls文件 2.1 创建基本内容 2.1.1创建Workbook和Sheet 2.1.2创建DocumentSummaryInformation和SummaryInformation 2.1.3创建单元格 2.1.5创建批注 2.1.6 阅读全文
posted @ 2020-12-22 19:29 vv彭 阅读(5542) 评论(2) 推荐(3) 编辑
摘要:Visual Studio Installer打包安装项目VS2015 使用VS2015的Visual Studio Installer打包安装项目,虽然整体操作很简单,但还是有几个特殊的点需要记一下,故写下此博客方便以后查阅 第一步,创建安装项目 如下: 里面最左侧的框框有三个文件夹 1.“应用程 阅读全文
posted @ 2020-12-18 09:02 vv彭 阅读(552) 评论(0) 推荐(0) 编辑
摘要:SelectedIndexChanged事件, SelectedValueChanged事件和SelectionChangeCommitted事件的区别及应用 l SelectionChangeCommitted事件 在设定datasource和displaymember和valuemember时, 阅读全文
posted @ 2020-12-16 20:21 vv彭 阅读(570) 评论(0) 推荐(0) 编辑
摘要:一、 利用转字符串函数Tostring()能把所有进制转换成字符串,但是转换成字符串之前会把它转成十进制,再转成字符串形式 阅读全文
posted @ 2020-12-16 19:54 vv彭 阅读(153) 评论(0) 推荐(0) 编辑
摘要:使用库函数strlen 1 lenght = strlen(str); 这种方法只适用于字符串数组 使用while循环遍历计数 1 2 int i=0; while(str[i++] != '\0'); 这种方法适用于计算数组中实际元素多少 利用sizeof函数计算地址 1 len = sizeof 阅读全文
posted @ 2020-10-24 15:47 vv彭 阅读(20362) 评论(1) 推荐(1) 编辑
摘要:上一章(点这里)我们已经谈论变量的定义和声明,这章我们来说说函数吧,已经它们格式上的区别 一、内部函数与外部函数的定义 1.内部函数 在定义函数时使用关键字static修饰,称它为内部函数,也称为静态函数。函数只能被文件中其他函数所调用,其定义格式为: static int fun(int a, i 阅读全文
posted @ 2020-10-17 18:47 vv彭 阅读(576) 评论(0) 推荐(0) 编辑
摘要:一、先搞一波概念 变量按作用域分: 1.局部变量: (1)在函数的开头定义(如定义形参)。 (2)在函数内部定义(如在函数里面定义的变量)。 (3)在函数内部的复合语句定义(如for循环,花括号内)。 前两种方式定义的变量可以在函数内任何地方使用,而第三种方式定义的变量只能在复合语句内使用。 说明: 阅读全文
posted @ 2020-10-17 17:01 vv彭 阅读(3817) 评论(0) 推荐(0) 编辑
摘要:本文转载:https://blog.csdn.net/longforus/article/details/51925285?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-6.chann 阅读全文
posted @ 2020-10-17 11:57 vv彭 阅读(586) 评论(0) 推荐(0) 编辑
摘要:预处理命令 在接触#if、#undef这类预处理指令前,大部分都都接触过#define、#include等预处理命令,通俗来讲预处理命令的作用就是在编译和链接之前,对源文件进行一些文本方面的操作,比如文本替换、文件包含、删除部分代码等,这个过程叫做预处理(在编译之前对源文件进行简单加工) (#def 阅读全文
posted @ 2020-10-16 15:07 vv彭 阅读(833) 评论(0) 推荐(0) 编辑
摘要:当一个字符变量ASCII码溢出(赋值ASCII >= 128)时,其ASCII变为负数,且输出变量无结果。 阅读全文
posted @ 2020-10-15 11:58 vv彭 阅读(387) 评论(0) 推荐(0) 编辑
摘要:1) 创建项目(Project) 在 VS2015 下开发程序首先要创建项目,不同类型的程序对应不同类型的项目,初学者应该从控制台程序学起。打开 VS2015,在上方菜单栏中选择“文件 --> 新建 --> 项目”: 或者按下Ctrl+Shift+N组合键,都会弹出下面的对话框: 选择“Win32控 阅读全文
posted @ 2020-10-13 15:32 vv彭 阅读(589) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示