C#数据类型的分类
2个回答
2013-05-09
展开全部
c#里的基本数据类型分为值类型和引用类型,结构也是值类型,而类是引用类型,预定义的引用类型包括string和object,但是string的一些操作与引用类型的常用操作是有区别的,这是运算符重载的结果。对于int类型,在c#中总是32位的带符号整数,声明一个int类型的变量时,实际上是. net结构System.Int32的一个实例,就是说在语法上,可以把所有的基本数据类型看作是支持这些方法的类,就象int a=1;string s=a.ToString();
c#预定义类型并没有内置于语言中,而是内置于.net framework中,这些值类型仍然是存储在堆栈中的,结构也是,但是类是引用类型,存储在堆中。其它的基本数据类型也是一个道理,分别对应一个.NET(CTS)类型。
内存中的分配和指向和java类似,对于值类型,在堆栈中是向下填充的,而对于引用类型,在堆中是向上填充的
c#预定义类型并没有内置于语言中,而是内置于.net framework中,这些值类型仍然是存储在堆栈中的,结构也是,但是类是引用类型,存储在堆中。其它的基本数据类型也是一个道理,分别对应一个.NET(CTS)类型。
内存中的分配和指向和java类似,对于值类型,在堆栈中是向下填充的,而对于引用类型,在堆中是向上填充的
光点科技
2023-08-15 广告
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件...
点击进入详情页
本回答由光点科技提供
2013-05-09
展开全部
基本数据类型
原始数据类型
原始数据类型
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询