电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C基础知识归纳

C基础知识归纳_第1页
1/30
C基础知识归纳_第2页
2/30
C基础知识归纳_第3页
3/30
1.0 基 础 、标示符、常量、数据类型(enum 枚举,struct 结构体)、操作符、循环、数组 一、程序 • 现实生活中,程序是指完成某些事务的一种既定方法和过程,可以把程序看成是一系列动作执行过程的描述。 • 在计算机世界,程序是指令,即为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合 • 程序=数据结构(指程序中的特定数据类型和数据组织形式)+算法(算法是指为达到某个目的所要执行的操作步骤) 二、标示符 • 标识符用来表示程序中的一个特定元素,如类名、方法名、变量名、项目名等等 • 标识符可以是字母、数字、下划线及“@”,但是必须以字母、下划线及@开头,不能以数字开头 • 标识符严格区分大小写 • 可以使用中文做为标识符,但不建议使用 • 不能使用关键字做标识符 • 对于类名和方法名的标识符,一般将每个单词的首字母大写,如StudentInfo;字段及变量名首单词的首字母小写,其他单词首字母大写 三、常量 常量使用const 关键字来定义,常量在声明时必须赋值,且以后不能再对其赋值 eg:const int a = 10; 四、数据类型 C#中的数据可以分为两大类:值类型(Value Type)和引用类型(Reference Type)。 值类型包括: 结构体(数值类型,bool 型,用户定义的结构体),枚举,可空 类型 引用类型包括: 数组,接 口 ,委 托 ,类(用户自 定义类、String 类、Object 类) 值类型的对象,继承自System.ValueType 类(此类的对象却是引用类型的),内容直接储存在栈上(以及MSDN 中提到的“或在结构中以内联方式分配的”——“or allocated inline in a structure”);引用类型的对象,其内容存储于堆上,栈上的相应变量名下只存储该处的堆地址,长度为4字节/32位(32位操作系统)或者8字节/64位(64位操作系统)。 值类型的对象不能为 null。不能从已有的值类型派生新的数据类型。 栈的特点:存放数据类型(值类型),其优点:比在堆上分配空间更快;用完之后立即自动释放;赋值方便(使用等号) 堆的特点:存放引用类型。 值类型的数据类型全部继承自System.ValueType 类,它们又分为以下几类: C#系统自定义了13种数值类型的数据类型: 整型 9种:byte, short, int(系统默认), long sbite, ushort, uint, ulong,char ----类型装换Convert 类 名称 值范围 系统名称 属于CLS 占用内存长度 by te 0至28-1(128) Sy stem.By te Yes...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C基础知识归纳

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部