字符数组和字符串选编.ppt

单击此处编辑母版标题样式 单击此处编辑母版副标题样式 字符数组和字符串 主讲人:山成虎 1.字符类型 2.字符数组 3.字符串类型 4.字符串的操作 5.字符串的函数和过程 6.字符数组和字符串的区别  在Pascal语言中,字符型用char作为标识符。字符型必须用单引号括起来,字母作为字符型时,大小写是不等价的。 所有字符采用ASCII编码,共有128个字符(见书p25表2-8)。在程序中,通常用一对单引号将单个字符括起来表示一个字符常量。如:‘a’,‘A’,‘0’等。特殊地,对于单引号字符,则要表示成‘’‘’。对于ASCII字符集中,按每个字符在字符集中的位置,将每个字符编号为0-127,编号称为对应字符的序号。例如:字符a的序号是97,字符A的序号是65,字符0的序号是48. Pascal提供的字符类操作函数有: (1)pred(前导),succ(后继) 字母b的前导是a,后继是c,即:pred(‘b’)=‘a’,succ(‘b’)=‘c’; Pred与succ互逆 (2)ord(取字符序号),chr(将序号转字符) 字母a的序号是97,序号97对应的字符是a,即ord(‘a’)=97,chr(97)=‘a’; Ord与chr互逆 (3)upcase(小写转大写) Upcase(‘a’)=‘A’. 1.字符类型 字符常量定义:   const           

文档评论(0)

1亿VIP精品文档

相关文档