掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
文字列と charの配列の違い (ID:44951)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
聞きたいのは //OK procedure TForm1.Button1Click(Sender: TObject); var buf: array[1..16] of Char; j:integer; S:string; begin for j := 1 to 16 do buf[j] := Chr( Random(26)+97 ); S:=buf; Memo1.Lines.Add(S); end; //NG procedure TForm1.Button2Click(Sender: TObject); var buf :string[16]; j:integer; S:string; begin for j := 1 to 16 do begin S:= Chr( Random(26)+97 ); buf[j]:=S[1]; end; S:=buf; Memo1.Lines.Add(S); end; //OK procedure TForm1.Button3Click(Sender: TObject); var buf: string[16]; j:integer; S:string; begin for j := 1 to 16 do buf[j] := Chr( Random(26)+97 ); for j := 1 to 16 do S:=S+buf[j]; Memo1.Lines.Add(S); end; ってことかな?
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.