C#学习笔记 day two
Chapter 2 c#基本概念
2.1编译与运行hello world应用程序
点击f5或者vs2010中的运行图标即可
2.3C#的概念拓展
(1)继承性:一个类含有多个的子类,子类比父类更加的具体化,并且具有更多的行为和属性
(2)多态性:一个类的方法在不同的类中被调用的时候,可以出现不同的效果
(3)接口:接口和类是类似的,但是接口仅仅是描述一种规范,不具体实现这些规范
Chapter 3 类型
3.1什么是类型
所有类型的初始类是object
(2)引用类型:它的变量只存储对其数据的引用,存储的是访问地址
(3)指针类型:只用在不安全的代码中,不常用
3.2值类型
1.值类型的基础是System.ValueType
(2)GetHashCode():返回当前实例的哈希代码
(3)ToString():返回当前的变量的字符串形式
2.整数类型
(1)Int 整数的32位,范围是-2^32~2^32-1
(2)Long 整数的64位,范围是-2^64~2^64-1
(3)Char 16位的unicode,可以隐式的转换为整数,定义的时候要用单引号括起来
3.浮点类型
两种浮点类型:单精度浮点(float)和双精度浮点(double)
非数字的时候被缩写成Nan
在直接的书写float类型的时候,要在数值的后面加上f或者F
在直接的书写double类型的时候,要在数值的后面加上d或者D
4.decimal类型
表示财务计算和货币计算,表示128位的计算
在浮点型和decimal之间不存在隐式的转换,因为后者比前者的精度更高, 但是范围更小
在书写的时候需要在后面加上m
不支持有符号的0,无穷大和Nan
5.bool类型
布尔类型只有两种值:true或者false
布尔类型和其他值之前不存在任何标准转换
6.枚举类型
把一组相同类型,表达固定含义的数据作为一个集合放到一起
一般包含一个或者多个枚举值,每个枚举值之间用逗号隔开,默认的基础类 型是Int
7.结构类型
是一组相关信息组合成的单一实体
到此这篇uchar *s(uchar是什么类型)的文章就介绍到这了,更多相关内容请继续浏览下面的相关 推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/rfx/75517.html