- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.注释三种:花括号,圆括号+星号,c++风格的双斜杠注释。不同注释符号可以嵌套,而相同注释符号不可以嵌套。2.对象命名??? 大小写不敏感,不同于C/C++/java/C#.良好命名习惯??? 1.用意义明确的英文单词和词组命名。??? 2.单词首字母大写。java:类名首字母大写,对象名小写。??? 3.若用多个单词命名一个对象,则单词之间不能插入空格,每一个单词的首字母大写(驼峰格式)。??? 4.名称的第一个字母尽量不要用T,F,I这三个字母。T开头的命名一般代表一个类,F往往用于类中????? 私有成员的命名,I表示此命名为接口。3.代码组织?? 代码缩进:通常使代码的每一级向内缩进2格。4.标识符???? 可以由任意长的一个不带空格的字符串组成,但是只有前面的255个字符有效。组成规则和C相同。5.变量?? 1.变量的声明????? var VariableName :type;?? 2.局部变量和全局变量???? 全局变量一般在implementation后面声明,它可以在声明时直接被初始化为一个值。而局部变量在???? 声明时不能进行初始化。在没有初始化的情况下,所有的全局变量会自动初始化为0,而局部变量则???? 根据变量类型的不同而不同。变量在声明后系统都会给分配一个内存空间。5.常量const variablename=value; 和变量不同的是,常量的类型就是常量说明中其所代表的值的类型。6.预定义类型?? object pascal有多个预定义类型,其中包含整型,实型,布尔型,字符型,指针型,字符串型。?? 1.整型(integer),2字节。shortint,1字节。longint,4字节。byte,1字节。word,2字节。?? 2.实型(single),4字节。double,8字节。extended,10字节。comp,8字节。?? 3.布尔型(boolean)只包含TRUE或FALSE两个值,1字节。?? 4.字符型(char):一个ASCII字符。字符串类型string最长可达255个ASCII字符。?? 5.指针型(pointer)可以指向任何特定类型。?? 6.字符串型(pchar)是一个指向以零结尾的字符串的指针。7.保留字和指令字?? 65个保留字,具有特殊含义,不可用作标识符,变量或常量。?? 39个指令字,具有特殊含义,可以重新定义。8.数据类型object pascal的最大特点是,它的数据类型特别严谨,这表示传递给过程或函数的实参必须和定义过 程或函数时的形参的类型相同。object pascal语言提供的数据类型非常丰富。简单数据类型,字符串数据类型,结构数据类型,指针数 据类型,函数和过程数据类型,变体数据类型。9.简单数据类型?? 包括有序数据类型(ordinal)和实数数据类型(real).其中有序数据类型又包括整数类型,字符类型,布尔类型,枚举类型和子界类型等。10 子界类型?? 是下列这些类型中某范围内的值:整型,布尔型,字符型或枚举类型。?? type?????? Thours=0..2311.字符串类型??? 在object pascal中,通常用一对单引号来把字符串括起来。??? 几种不同的字符串类型:???? 1.ansistring:默认的字符串类型,由ansichar字符组成,其长度没有限制,同时与null结束的字符????????????????? 串兼容。???? 2.shortstring:为了兼容旧版本delphi,长度限制在255个字符内。???? 3.widestring:功能上类似于ansistring,但它是由widechar字符组成。??? 可以用编译开关$H来将string类型定义为shortstring.当$H的值为负时($H-),string变量是???????? shortstring类型,当$H的值为正时(默认情况),字符串变量是ansistring类型。??? 使用编译开关$H规则的一个例外是,如果在定义时特地指定了长度(最大在255个字符内),那么就是????? shortstring.12.结构类型?? 结构数据类型包括集合,数组,记录,文件,类,类引用,接口等类型。?? 1.集合类型。???? 定义方法:type ?????????????????? Tint=0..255;?????????????????? T1=set of Tint;
?? 2.数组类型????? var???????? Tint:array[1..10] of Integer;????? 表示Tint指向一个含有10个Inte
您可能关注的文档
- C语言入门之数据类型.doc
- C语言入门的基本学习方法.doc
- C语言使用多级结构体指针9.docx
- c语言减少程序运行时间.doc
- C语言函数形参的定义.docx
- C语言函数知识点总结.docx
- c语言删除字符串中间的1个字符或者字符串.doc
- C语言参数个数可变函数详解.docx
- C语言变量名命名规则.doc
- C语言各章知识点总结.doc
- 语文-广东省肇庆市2025届高三第二次模拟试卷和答案(肇庆二模).docx
- 中国通信行业运行情况月度报告(2024年1-11月).pdf
- 2024年中国新能源汽车行业全球竞争力分析与各国进口贸易法规影响白皮书-特易资讯.pdf
- 热电“三保”与碳排双控.pdf
- 数据中心行业分析报告 2025.pdf
- 【灼鼎咨询】2024年自动驾驶行业知识报告(智能驾驶、新能源汽车、NOA).pdf
- 政治-江苏省苏州市2024-2025学年2025届高三第一学期学业期末质量阳光指标调研卷试题和答案.docx
- 政治-广东省东莞市、揭阳市、韶关市2025届高三期末教学质量检查试题和答案.docx
- 自适应物理安全与信息安全系统 -智能制造的动态安全方法 2025.pdf
- 【国联证券】通信行业专题研究:Marvell AI day,算力需求推动光互联加速迭代.pdf
最近下载
- 西南11J516室外装修[1] .pdf VIP
- 2024年高考化学真题完全解读(湖南卷).pptx VIP
- 新概念青少版2A期中测试题.pdf VIP
- 数列(共84张课件).pptx VIP
- 2024年高考化学真题完全解读(湖北卷).pptx VIP
- 2024年高考真题完全解读课件:2024年高考化学真题完全解读(河北卷).pptx VIP
- 室内燃气泄露应急处理课件.pptx VIP
- (部编版)语文二年级上册寒假课外阅读“天天练”30篇,附参考答案.doc
- 专题09+阅读回答问题20篇(近年中考真题)-2024年中考英语逆袭冲刺名校模拟真题速递.docx VIP
- 总经理年终工作总结报告PPT课件.pptx VIP
文档评论(0)