类型存储和变量
Posted huang-weihua
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了类型存储和变量相关的知识,希望对你有一定的参考价值。
类型:
从某个类型模板创建的实际的对象,称为实例化该类型
通过实例化类型创建的对象被称为类型的对象或者实例,两个术语可以互换
每个数据项都是某种类型的实例,这些类型可以是语言自带的,也可以是 程序员定义的
数据成员与函数成员:
数据成员 :保存了与这个类的对象或作为一个整体的类相关的数据
函数成员 :执行代码 ,函数成员定义类型的行为
预定义类型
共十六种:
数值类型(11种):
整数类型:
sbyte --八位有符号整数;short -- 16位有符号整数;int -- 32位有符号整数;long -- 64位有符号整数
byte --八位无符号整数;ushort--16位无符号整数;uint --32位无符号整数;ulong -- 64位无符号整数
浮点类型:
decmial --128位高精度十进制表示法;float --单精度浮点数;double--双精度浮点数
char类型:
char--字符类型
bool类型:
true或者false
引用类型:
object--所有类型的基类
string --字符串型(字符数组)
动态类型:
dynamic --动态类型可以储存任何值
用户自定义类型(6种):
类类型(class)、数组类型(struct)、数组类型(array)、枚举类型(enum)、委托类型(delegate)、接口类型(interface)
类型通过类型声明创建,类型声明包括 :
要创建的类型的种类;
新类型的名称
对类型每个成员的声明,array和delegate除外,他们不包含命名成员
以上是关于类型存储和变量的主要内容,如果未能解决你的问题,请参考以下文章