1、LowerCase(const s:string):string、UpperCase(const s:string):string

2、CompareStr(const s1,s2:string):Integer 本函数区分大小写,是对比字母ASCII的值,得出值的差,是从第一个字母开始对比,如果对比的差为0则一直往后面字母进行对比,直至比较不为0;CompareText(const s1,s2:string):Integer 本函数不区分大小写

3、Length(s):Integer 返回字符串的长度

4、Delphi 中不等于用<>

5、Delphi语法不区分大小写

6、pos(s1,s2)Integer :查找s1在s2中的位置,如果s2中不存在s1,则结果为0

7、AppendStr(var s1,const s2):string :功能相当s1:=s1+s2,但是效率更快

8、Copy(str,m,n):string :在字符串str中截取从第m个字符开始长度为n的子字符串,并作为函数的返回值,若m大于字符串的长度则返回空字符串;

9、Delete(str,m,n) :在字符串str中删除从第m个字符开始长度为n的子字符串,没有返回值

10、Insert(str1,str,k):将字符串str1插入到字符串str的第k个位置处,没有返回值;

11、IntToStr(m):string; StrToInt(s):Integer; FloatToStr(f):string; StrToFloat(s):Extended;

12、if语句:

//1、单分支语句
if(条件) then
语句1;
//2、双分支语句
if(条件) then
语句1 //没有分号
else
语句2; //这个if判断结束之后必须有分号
//3、如果分支下是多语句,必须使用begin end
if(条件) then
begin
语句1;
语句2;
end
else
begin
语句3;
语句4;
end;

13、Case语句

Case (表达式)of
值1:语句1;
值2:语句2;
值3,值3:语句3;
else//else语句之前的可以有分号;
语句n;
end

14、while语句

while(循环条件)do
begin
循环体;
end;
//循环体中如果遇到break会直接跳出循环;如果遇到continue程序会停止本次循环,重新判断循环条件,根据循环条件的值,决定是否继续执行循环;
//在Repeat语句与For语句都可以使用这两个语句;

15、Repeat语句

Repeat
循环体;//循环体中的语句不需要使用begin...end
Until(循环条件);//先执行循环体,然后再判断循环条件,如果条件为FALSE继续执行循环体,为TRUE则退出循环;

16、For语句

For 循环变量:=初始值 To(DownTo) 终止值 DO
begin
循环体;
end;//To是递增,判断循环变量是否大于终止值,如果是则结束循环,如果不是则执行循环体,每次循环之后循环变量自动递增1;DownTo是递减,判断循环变量是否小于终止值,如果是则结束循环,如果不是则执行循环体,每次循环之后循环变量自动递减1;循环体中也可以使用break或continue语句;

17、数组

//一维静态数组定义格式
Type
数组类型名=Array[下标类型] of 基类型;
//例如
Type
number=Array[..] of Integer;
//定义(声明)数组变量
var
num1:number;
//也可以使用更为简单的方法来定义数组变量
var
num1:Array[..] of Integer;
//引用数组元素的格数
数组名[下标]
//例如
For i:= To Do
num1[i]=i;

          

最新文章

  1. sql server2008 字段类型
  2. 生成二维码的方法,基于zxing
  3. 之一:CABasicAnimation - 基本动画
  4. LoadRunner监控Linux
  5. Uva10082 WERTYU -S.B.S.
  6. ZeroMQ之Publish/Subscribe (Java)
  7. 聊聊并发(八)——Fork/Join框架介绍
  8. 【安装操作系统】VMware 中安装 Redhat 5
  9. OTL使用总结
  10. ABP入门教程
  11. &amp;简单使用记录
  12. Cocos2d-x 3.2 环境搭建
  13. python--DenyHttp项目(2)--ACM监考客户端测试版☞需求分析
  14. 原来你是这样的JAVA[03]-继承、多态、抽象类
  15. 以Apache模块的方式编译安装php-5.5.4
  16. 设计模式_策略模式_在Spring中的应用
  17. 浅谈linux线程切换问题
  18. Mac 安装md5sum等
  19. oracle中给表和列起别名
  20. 封装了三个对TMemoryStream操作的函数,大牛莫笑

热门文章

  1. 如何实现让你的网站支持Google Roboto Font
  2. 【Win10】开发中的新特性及原有的变更(二)
  3. kylin的配置账号密码的加密方法
  4. 关于在C++中调用R函数以及RCpp使用
  5. Day71 分页,cookie and Session
  6. day52 进程与守护进程
  7. Exp2 后门原理与实践 20164321 王君陶
  8. 974. Subarray Sums Divisible by K
  9. jzoj5848
  10. Binary Indexed Tree-307. Range Sum Query - Mutable