最简单的方法:(程序段)readln(st);l:=length(st);(l取字符串长)for i:=1 to l doch[i]:=st[i];这样就把字符串转换成了字符型数组,不过没什么用,因为字符串可以直接当数组用,另外如果想把字符串中的数字串转换成整数到一整型变量中,可用val:val(st,pos(存至pos,如出错,则为0),code(code取出错的第一个字符位置,如不出错,则为0))