【发布时间】:2011-05-24 17:58:28
【问题描述】:
pascal 中是否有将字符串的第一个字母转换为大写的语法(如大写字母)。仅限第一个字母。
【问题讨论】:
标签: string validation pascal uppercase
pascal 中是否有将字符串的第一个字母转换为大写的语法(如大写字母)。仅限第一个字母。
【问题讨论】:
标签: string validation pascal uppercase
是的;您可能会使用UpCase 函数(希望大多数 Pascal 变体都有它)。下面显示了如何使用它来大写给定S 字符串中的第一个字符。
function UpCaseFirstChar(const S: string): string;
begin
Result := S;
if Length(Result) > 0 then
Result[1] := UpCase(Result[1]);
end;
【讨论】:
s是一个字符串,那么s[n]是s的第n个字母。