|
لغة
++C / Structure
|
وتعالى الان اخى العزيز لنتعلم سويآ ماهى (structure)وكيف يمكننا استخدامها ؟
(structure)هى مخزن او مجمع لمتغيرات بسيطة حيث من الممكن ان نخزن فيها اكثر من متغير مختلفين فى النوع وهى تشبه الى حد كبير ال(array)الدى سوف نتطرق اليه فى القريب العاجل إن شاء الله.يعنى ربما تحتوى على بعض المتغيرات من النوع int و floatاو .........الخ
وكل بيان او متغير مخزن فيها يسمى member .
وهى تكتب فبل جملة int main كالأتى:
|
struct model_name {
type1 element1;
type2 element2;
type3 element3;
.
.
} object_name;
|
|
| ومعنا هذا المثال البسيط لتوضيح الفكرة. |
# include<iostream.h>
Struct part
{
Int modelnumber;
Int partnumber;
Float cost;
};
Int main()
{
Part part1;
Part1.modelnumber =6244;
Part1.partnumber =373;
Part1.cost =217. 55 LE;
Cout<<”model” <<part1.modelnumber;
Cout<<” , part” <<part1.partnumber;
Cout <<” , cost LE= “<<part1. cost <<and1;
Return 0;
};
|
|
| وسيكون الناتج على شاشة السى كالأتى: |
Model 6244
Part 373
Cost =
217.55 LE
|
|
|