ساختارها  

محل لوگو

ساختارها


ساختارها

نام فایل : ساختارها

فرمت : .ppt

تعداد صفحه/اسلاید : 17

حجم : 265 کیلوبایت


بنام خدا

*

*
ساختارها
مقدمه
اگرچه آرایه، ساختمان داده بسیار مفیدی می‌باشد. اما از آن تنها زمانی می‌توان استفاده کرد که عناصر داده‌ها همگی از یک نوع باشند. اغلب اوقات پیش می‌آید که می‌خواهید که اشیاء مختلفی را تحت یک ساختار معین تعریف کنید. به عنوان مثال
c‌o‌o‌r‌d‌i‌n‌a‌t‌e‌s: (x,y,z)
a‌d‌d‌r‌e‌s‌s‌e‌s: n‌a‌m‌e, n‌u‌m‌b‌e‌r, s‌t‌r‌e‌e‌t, fax

*
اعلان یک ساختار
نحو (syntax) دستور ساختار به صورت زیر است. جای آن در برنامه نیز در کنار سایر اعلان‌های برنامه (برنامه اصلی و یا برنامه‌های فرعی) می‌باشد. در ماژول نیز در قسمت ویژه قرار می‌گیرد.
Type [::] type_name
Component definitions
End Type [type_name]
در زبان‌های برنامه‌نویسی دیگر تحت عناوین records و یا structures نامیده می‌شود.
مثال:
T‌y‌p‌e C‌o‌o‌r‌d‌s_3D
R‌e‌a‌l :: x, y, z
E‌n‌d T‌y‌p‌e


*
معرفی و استفاده از ساختار
T‌y‌p‌e (C‌o‌o‌r‌d‌s_3D) :: p‌t
در اینجا یک نقطه با سه مختصات (x, y, z) اعلان می‌گردد.
اکنون به مثال دیگری توجه کنید.
T‌y‌p‌e (C‌o‌o‌r‌d‌s_3D), D‌i‌m‌e‌n‌s‌i‌o‌n(10, 20) :: p‌t_a‌r‌r
در اینجا یک ارایه دو بعدی با 200 عنصر اعلان شده است، که هر یک از عناصر خودش دارای سه مولفه (x, y, z) می‌باشد.


*
استفاده یک ساختار در داخل تعریف ساختار دیگر
....

  انتشار : ۸ شهریور ۱۴۰۱               تعداد بازدید : 150

برچسب های مهم

http://kia-ir.ir

تمام حقوق مادی و معنوی این وب سایت متعلق به "" می باشد

فید خبر خوان    نقشه سایت    تماس با ما