C#学习之:数据类型

内容摘自书籍《C#程序设计.慕课版》
类型:
这里写图片描述
1.整型类型
整型类型代表一种没有小数点的整数数值。
这里写图片描述
2.浮点类型
浮点类型主要用于处理含有小数的数值类型,包含:float、double和decimal三种类型。如果不做任何设置,包含小数点的数值都被认为是double类型。
这里写图片描述
3.布尔类型
布尔类型主要用来表示true/false值,C#中定义布尔类型时,需要使用bool关键字。bool类型的默认值是false。
4.字符类型
使用char/Char类定义字符,并且字符只能用单引号括起来,占用16位(两个字节)的内存空间。
5.引用类型
引用类型的变量又称为对象,可存储对实际数据的引用。c#支持两个预定义的引用类型object和string,
这里写图片描述
6.值类型与引用类型区别
这里写图片描述
7.运算符优先级
这里写图片描述
8.数组
8.1一维数组
C#中数组的定义方式和C/C++稍有不同

type[] arrayName;

type:数组存储数据的数据类型。
arrayName:数组名称。
比如:

int[] arr=new int[5]{1,2,3,4,5};
string[] str={"Sun", "Mon", "Tue",
              "Wed", "Thu", "Fri", "Sat"};
};

8.2多维数组
多维数组是指可以用多个下标访问的数组,声明时,方括号内加逗号,就表明是多维数组,有n个逗号,就是n+1维数组。

type[,] arrayName;
int[,] arr =new int[3,2];//初始化二维数组为默认值0
int[,] arr=new int[3,2]{{1,2},{3,4},{5,6}};//初始化二维数组为指定值

8.3不规则数组

int[][] a = new int[3][];       
a[0] = new int[5]; 
a[1] = new int[3];
a[2] = new int[4];

这里写图片描述
8.4数组与System.Array
C#中的数组是由System.Array类派生而来的引用对象。可以使用Array类中的各种属性或方法对数组进行各种操作。
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值