Skip to content

Commit 28d2914

Browse files
authored
Update Structures.md
1 parent c12fd2b commit 28d2914

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

Questions/Structures.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ uint32_t Z;
1212
</div>
1313

1414

15-
- ای اشغالی 12 بایت باشد.
16-
- بای اشغالی 8 بایت باشد.
15+
- فضای اشغالی 12 بایت باشد.
16+
- فضای اشغالی 8 بایت باشد.
1717

1818

1919
2. استراکچری به اسم `Point` تعریف کنید که حاوی 3 متغیر عددی x,y و z از جنس `uint32_t` بشود که نماینده مختصات یک نقطه در فضای سه بعدی است.
@@ -28,7 +28,7 @@ uint32_t Z;
2828
- تابعی بنویسید که آرایه `uint8_t` ساخته شده را مجددا به `Point` تبدیل کند😊. (deserialization) (pointer casting)
2929

3030
3. با استفاده از structure یک لیست از اعداد صحیح بسازید.
31-
راهنمایی: با استفاده از توابع `malloc`, `alloc`, `free` و ... (متغیر های dynamic)
31+
راهنمایی: با استفاده از توابع `malloc`, `alloc`, `free` بصورت داینامیک و بصورت static، بدون توابع مذکور...
3232

3333
- ویژگی های لیست:
3434
- بتوان به آن آیتم اضافه نمود.
@@ -38,9 +38,9 @@ uint32_t Z;
3838
- بتوان یک آیتم را در آن جستجو نمود.
3939
- ...
4040
4. با استفاده از structure لیست پیوندی یک طرفه بسازید.
41-
راهنمایی: با استفاده از توابع `malloc`, `alloc`, `free` و ... (متغیر های داینامیک)
41+
راهنمایی: با استفاده از توابع `malloc`, `alloc`, `free` بصورت داینامیک و بصورت static، بدون توابع مذکور...
4242

4343
5. با استفاده از structure لیست پیوندی دو طرفه بسازید.
44-
راهنمایی: با استفاده از توابع `malloc`, `alloc`, `free` و ... (متغیر های داینامیک)
44+
راهنمایی: با استفاده از توابع `malloc`, `alloc`, `free` بصورت داینامیک و بصورت static، بدون توابع مذکور...
4545

4646
</div>

0 commit comments

Comments
 (0)