초보자의 질문입니다.
C 에서는 다음과 같이 구조체 잡아 놓고 초기화가 가능한데
델파이에서는 어떻게 하는 지 좀 알려 주시면 고맙겠습니다.
<!--CodeS-->
struct {
int num;
char *buf;
} myRcd[] = {
{ 1, "일" },
{ 2, "이" },
{ 3, "삼" }
}
<!--CodeE-->
혹시나 해서 코딩 해보니 역시나 에러가 나네요...
<!--CodeS-->
type
RCD = record
num: Integer;
str: String;
end;
var myRCD: Array of RCD =
([1,'일'], [2,'이']);
<!--CodeE-->
좋은 답변을 기대 해 봅니다.
감사합니다.
<!--CodeS-->
type
RCD = record
num: Integer;
str: String;
end;
var
myRCD: Array[1..2] of RCD = (
(num:1;str:'일'),
(num:2;str:'이'));
:
:
showmessage(myRCD[1].str);
<!--CodeE-->