10-04-2005, 00:24
|
|
|
חבר מתאריך: 30.11.01
הודעות: 591
|
|
אתה מתכוון למשהו כזה:
ציטוט:
במקור נכתב על ידי NikoNation
רציתי לשאול שאלה בקשר ל RECORD ..
יש איזשהו משהו שהמורה שלי אמרה ואני לא מסכים איתה היא אמרה שרשומה אפשר להגדיר בפני עצמה , זאת אומרת שהיא לא תהיה חלק ממערך או רשימה או מחסנית או כל טיפוס נתונים אחר
אני יודע שרקורד חייב להיות חלק ממערך או רשומה או מחסנית או כל דבר כזה לדוגמא אם אתה מגדיר מערך ואתה רוצה לחלק בו את התאים אז אתה עושה רקורד , אתה לא יכול לעשות את הרקורד הזה בלי המערך נכון ?
|
קוד:
program configure_record;
type
record_type= record
var1:integer;
var2:integer;
end;
var
text:record_type;
begin
text.var1:=2;
text.var2:=4;
writeln (text.var1,' will it work? ', text.var2);
readln;
end.
כמו שאתה יכול לראות, זה לא מוגדר בתור חלק ממערך,מחסנית או רשימה.
אבל כדי שתבין ש-record זה גם data structure שנועד בשביל שיהיה אפשר לערבב טיפוסי נתונים שונים תחת משתנה אחד ( לדוגמא, תנסה לשנות את ה-integer ל-string ותראה איך זה יעבוד )
מקווה שזה עזר לך
|