
C#
merryken
这个作者很懒,什么都没留下…
展开
-
自学七--结构体
【概述】 C#中结构类型和类类型在语法上非常相似,他们都是一种数据结构,都可以包括数据成员和方法成员。结构体是值类型,直接包含它自己的数据,每个结构都保存自己的一份数据,修改每一个结构的数据都不会对其他结构的数据造成影响。 注意: struct关键字修饰。 【结构体声明方式】 权限访问修饰符 struct 结构体类型名{ /*结构体成员*/ /* 字段、 属性、 方法、 …… */ } eg: // #转载 2020-08-25 14:18:24 · 269 阅读 · 0 评论 -
自学六--枚举
【定义】 一类相关的标志符组合起来形成的整体,枚举实质上是整型数据。使用enum关键字修饰。 【枚举变量声明方式】 1、先声明枚举类型, 后声明枚举变量 enum 枚举类型名{ 枚举成员变量1, 枚举成员变量2, …… }; eg: // #region << 版 本 注 释 >> // /*---------------------------------------------------------------- // // C转载 2020-08-25 12:19:23 · 268 阅读 · 0 评论 -
自学四--数组与集合
数组是一个存储相同类型元素的固定大小的顺序集合。数组是用来存储数据的集合,通常认为数组是一个同一类型变量的集合。 §6.1 一维数组 【数组声明】 格式: 数据类型[ ] 数组名; eg: int[] int_array; 【数组索引/下标】 数组索引默认从0开始, 依次递增1,最大到[数组长度-1]。 【数组初始化】 数组是一个引用类型,声明一个数组不会在内存中初始化数组。当初始化数组变量时,需要使用 new 关键字来创建数组的实例,然后再进行初始化操作。 eg:转载 2020-08-13 16:20:19 · 355 阅读 · 0 评论 -
自学三.控制流
§5.1 控制流概念 在编程中,程序的运行过程分为编译、链接和执行三大阶段。然而控制流则指定了程序中的语句在执行阶段中被系统由主函数开始从前向后或由上到下正常情况下执行某种功能的执行顺序。 §5.1.1 C语言中的三种控制结构 顺序结构: 按照语句编写的顺序自上到下逐句执行。 选择结构: if选择结构——条件语句为真时,执行动作;条件语句为假,跳过不执行。 if/else选择结构——条件语句为真时,执行if分支的动作;条件语句为假,执行else分支。 if…else if … else if转载 2020-08-13 14:52:44 · 382 阅读 · 0 评论 -
自学二、运算符和表达式
运算符是一种告诉编译器执行特定的数学或逻辑操作的符号。C# 有丰富的内置运算符,分类如下: 算术运算符 关系运算符 逻辑运算符 位运算符 赋值运算符 其他运算符 §4.1 运算符和表达式概念 运算符:能够帮助用户实现并完成某些运算操作的指令。 表达式:由操作数和运算符组成的序列,产生单一的值。 §4.2 算术运算符与算术表达式 §4.2.1 算术运算符 算术运算符包含2个单目运算符(正和负)和5个双目运算符(加、减、乘、除、取模)。具体符号和对应功能如下图表所示: §4.2.转载 2020-08-13 12:26:21 · 267 阅读 · 0 评论 -
自学一:C#基础语法入门
§3.1 标识符 只要是语言,都会有标识符和关键字的概念,标识符必需满足以下几个条件: 标识符必须以字母、下划线或 @ 开头,后面可以跟一系列的字母、数字( 0 - 9 )、下划线( _ )、@。 标识符中的第一个字符不能是数字。 标识符必须不包含任何嵌入的空格或符号,比如 ? - +! # % ^ & * ( ) [ ] { } . ; : " ' / \。 标识符不能是 C# 关键字。除非它们有一个 @ 前缀。 例如,@if 是有效的标识符,但 if 不是,因为转载 2020-08-12 18:59:28 · 424 阅读 · 0 评论