很基础的关于数据类型的问题 ms-help://MS.NETFrameworkSDKv1.1.CHS/cpguidenf/html/cpconmarshalingdatawithplatforminvoke.htm 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 数据类型实际是与机器相关的一种定义,.NET使用CLR,那么C#中的数据类型就与CLR密切相关。就如同C/C++的数据类型与基本数据结构与机器硬件密切相关一样(所以它们最快)。微软官方关于dotNet数据类型的介绍:http://msdn.microsoft.com/library/chs/default.asp?url=/library/CHS/cpguide/html/cpconTheNETFrameworkClassLibrary.asp 平时说的16位机、32位机是指CPU一次可以同时处理几个bit的数据,当然越高越好了。二进制位,也就是bit,是最基本的存储单位,每一个基本的数据类型,如int,char等等在计算机内部都是由多个bit表示的。在不同的操作系统平台下,不同语言的编译器,可能表示同一数据类型如int型,所用的bit数都可能是不同的,比如在C#中,int型是用32bit表示的,但是最高位是符号位,那么它所表示的最大正数就是2^31-1 = 2147483647,最小负数是2147483647(负数是用补码表示的,关于补码的概念还是自己看书吧,呵呵) 现在机器和操作系统都是32位,在.net framework里int 型默认就是32位。以后到64位系统,int型就成了64位。short -16位int -32位long -64位 16位机、32位机是指CPU一次可以同时处理几个bit的数据,二进制位,也就是bit,是最基本的存储单位 2^n-1这样就好理解的多了,二进制,n代表位数10^n-1十进制呵呵,这样对不对啊? 16位,32位,64位,128位不是说显卡的显存?int16位,int32位,int64位,在32机上一般都是32的,net数据类型是它自己有作了一些规定的,叫做cts类型,不管你是用什么语言来编写的数据类型,实际都是转化为cts类型,比如C#数据类型int默认为system.int32,所以net才可以实现多语言编程。所谓的跨平台。system.int32和数据结构的int32应该是一样的吧。 http://msdn.microsoft.com/library/chs/default.asp?url=/library/CHS/cpguide/html/cpconTheNETFrameworkClassLibrary.asp http://msdn.microsoft.com/library/chs/default.asp?url=/library/CHS/cpguide/html/cpconTheNETFrameworkClassLibrary.asp 怎么样开发图书管理系统 listview的问题 vs2003 and vs2005 装在一台计算机上可以吗?有多少人是这样做的?冲突大否? 刚开始学习,买的书有2003和2005 command的作用是不是可以被替代的 为什么asp.net页面TextBox的onblur事件会失效 RichTextBox1 问一个下载问题! 如何使用在线MSDN? datatable数据插入到SQL, 急!!大家帮忙,解决马上给分 数组 开始下标 结束下标的值相加 关于c#中点(" . ")的问题 ……………… 七色梦记
CLR密切相关。就如同C/C++的数据类型与基本数据结构与机器硬件密切相关一样(所以它们最快)。
微软官方关于dotNet数据类型的介绍:http://msdn.microsoft.com/library/chs/default.asp?url=/library/CHS/cpguide/html/cpconTheNETFrameworkClassLibrary.asp
二进制位,也就是bit,是最基本的存储单位,每一个基本的数据类型,如int,char等等在计算机内部都是由多个bit表示的。在不同的操作系统平台下,不同语言的编译器,可能表示同一数据类型如int型,所用的bit数都可能是不同的,比如在C#中,int型是用32bit表示的,但是最高位是符号位,那么它所表示的最大正数就是2^31-1 = 2147483647,最小负数是2147483647(负数是用补码表示的,关于补码的概念还是自己看书吧,呵呵)
以后到64位系统,int型就成了64位。short -16位
int -32位
long -64位
十进制呵呵,这样对不对啊?
int16位,int32位,int64位,在32机上一般都是32的,
net数据类型是它自己有作了一些规定的,叫做cts类型,
不管你是用什么语言来编写的数据类型,实际都是转化为cts类型,
比如C#数据类型int默认为system.int32,所以net才可以实现多语言编程。所谓的跨平台。
system.int32和数据结构的int32应该是一样的吧。