hotchpotch/wikipedia-multilingual-ir-pairs huggingface dataset:
حادث طائرة القوات الجوية الجزائرية 2018 تفاصيل الرحلة
وفقاً لشهود عيان، الطائرة كانت تحلق على ارتفاع منخفض فوق حي كريتلي وقد كان محركها الأيسر مشتعلا. بعد لحظات استدار الطيار وسقطت الطائرة فوق حقل زراعي.هرع أهالي الحي إلى مكان الحطام ليجدوا جثث متفحمة وممزقة ومتناثرة في محيط سقوط طائرة.
كان قائد الطائرة الطيار دوسان إسماعيل من مواليد 1972 بولاية المسيلة، بعدما اشتعلت النيران في المحرك وانتشرت في الطائرة بفعل الرياح القوية وعدم تمكنه على الأغلب من العودة إلى قاعدة بوفاريك الجوية، إتخد قرار الابتعاد بها عن حي كريتلي الذي كان يحلق فوقه بارتفاع منخفض جداً ومحاولة الهبوط الإضطراري في الحقل المجاور له في اللحظات الأخيرة لسقوطها وهو ما أدى إلى ارتطامها بالأرض وانفجارها ولكنه جنب بذلك السكان كارثة كانت ستكون حصيلتها كبيرة من الضحايا المدنيين.
وأشارت المعلومات الأولية إلى أن حريقا اندلع في أحد محركات الطائرة مما أدى إلى شلل في قدرة بقية المحركات التي لم تتمكن من رفع الطائرة مما أدى إلى سقوطها.
حادث طائرة القوات الجوية الجزائرية 2018 ردود الفعل
كتبت نورية بن غبريط رمعون وزيرة التربية الوطنية في الجزائر على حسابها في تويتر «ببالغ الحزن والأسى تلقيت نبأ سقوط الطائرة ببوفاريك وأمام هذا المصاب أتقدم بتعازي الخالصة لأهالي الشهداء وأسأل الله أن يتغمدهم برحمته وكما أتمنى الشفاء العاجل للجرحى».
الكويت - بعث الشيخ صباح الأحمد برقية عزاء إلى الرئيس الجزائري عبد العزيز بوتفليقة عبر فيها عن خالص تعازيه وصادق مواساته في ضحايا تحطم الطائرة العسكرية الجزائرية قرب مطار بوفاريك بولاية البليدة الجزائرية، والذي أسفر عن سقوط عشرات الضحايا.
المغرب - أرسل ملك المغرب محمد السادس بن الحسن برقية تعزية إلى رئيس الجزائر عبد العزيز بوتفليقة معربا فيها عن خالص عزائه وأحر مواساته للعائلات المفجوعة وسائلا الله أن يحفظ دولة الجزائر الشقيقة وشعبها.
حادث طائرة القوات الجوية الجزائرية 2018 الطائرة العسكرية
الطائرة المحطمة كانت من نوع إليوشن إي أل-76 المملوكة للقوات الجوية الجزائرية. وصنعت هذه الطائرة خلال فترة وجود الاتحاد السوفيتي سنة 1974 بواسطة شركة إليوشن التي يوجد مقرها موسكو، ودخلت الخدمة منذ عام 1997. ومعرف تسجيل الطائرة هو 7T-WIP، والرقم التسلسلي لها هو 1043419636.
وتحمل هذه الطائرة شهادة تقنية تجيز لها الطيران إلى غاية 6 ديسمبر 2023.
سيلفانوس نيميلي
سيلفانوس نيميلي(بالإنجليزية: Sylvanus Nimely)‏ (ولد في 4 أيلول / سبتمبر 1998) هو لاعب كرة قدم ليبريي دولي يلعب في مركز الهجوم.نيميلي يلعب في الدوري الروسي الممتاز لصالح  نادي سبارتاك موسكو. شقيقه الأكبر، اليكس, أيضا لاعب كرة قدم محترف.
ردب بلعومي
الرَّدْب البُلعومي (بالإنجليزية: Pharyngeal recess)‏ هوَ رَّدب (بُنية تشريحية بشكل جوف) عميق يَقع خلف الفوهة البلعومية لقناة استاكيوس، ويُسمى أيضًا حفرة روزين مولر أو حفرة روزينمولر (بالإنجليزية: fossa of Rosenmuller)‏.
ردب بلعومي الأهمية السريرية
يُوجد في أسفل الرَّدب البلعومي العقد اللمفية خلف البلعوم (عُقد روفييه)، وهيَ مُهمة سريريًا حيثُ قد تتضمن في بعض سرطانات الرأس والعنق، وخصوصًا سرطان البلعوم الأنفي.
سرسنا (الشهداء)
سرسنا الشهداء هي إحدى قرى مدينة الشهداء في محافظة المنوفية، ونتيجة للتوسع العمراني؛ امتدت مدينة الشهداء إليها هي وقرية ميت شهالة، ويوجد بها مدارس الساحة الشعبية بالشهداء، تقع بالقرب من منطقة «تل سرسنا» الأثرية. عثر بالتل على عدد من الأعمدة والتيجان الأثرية وتكاسير أوان يونانية ورومانية، وكشف به عن حمام روماني وتماثيل.
برانكوفينا
برانكوفينا (بالصربية: Бранковина) هي قرية في بلدية فاليفو، مديرية كولوبارا في صربيا حوالي 12 كم شمال فاليفو. وفقا لتعداد عام 2002، كان هناك 573 شخصا (وفقا لتعداد عام 1991، كان هناك 529 نسمة).
تم إعلان منطقة برانكوفينا بأكملها معلما تاريخيا ذا أهمية كبيرة في عام 1979. وهي محمية من قبل جمهورية صربيا.
هناك العديد من المعالم الثقافية الهامة منها:
كنيسة هولي آنجلز التي اكتملت في عام 1830.
المدرسة القديمة التي بنيت في عام 1833.
في المنطقة المجاورة مباشرة للكنيسة توجد مجموعة من الآثار من القرن التاسع عشر، هنا دفن العديد من أفراد الأسر والعائلات البارزة.
استضافت برانكوفينا الشاعرة الصربية المعروفة ديسانكا مكسيموفيتش التي أمضت طفولتها (ولدت في رابوفيتسا المجاورة) وأكملت دراستها الابتدائية هناك. طوال حياتها بقيت ديسكانا مرتبطة عاطفيا ببرانكوفينا وكثيرا ما راجعت ذلك وقضت سنواتها الأخيرة هناك ودُفنت أخيرًا تحت أشجار البلوط عمرها مائة عام في باحة كنيسة برانكوفينا وفقًا لرغباتها.
متلازمة تروتر
متلازمة تروتر (بالإنجليزية: Trotter's syndrome)‏ هي مجموعة من الأعراض المُرتبطة بأنواع معينة من سرطان البلعوم الأنفي المُتقدم. يحدث الأَلم في هذه المُتلازمة بسبب العصب الفكي السُفلي في الثقبة البيضوية، حيثُ يعتبر الورم من خلالها ويدخل قبة الجمجمة. تشمل المُتلازمة الأعراض التالية:
دي إم سي دراما
دي إم سي دراما (بالإنجليزية: dmc Drama)‏ هي قناة مصرية لعرض المسلسلات انشئت في شهر يناير 2017، مملوكه لشركة المتحدة للخدمات الإعلامية، تبث القناة مجموعة من المسلسلات المصرية، وبثت عدة مسلسلات حصرية مثل الأب الروحي، وأبو العروسة، والطوفان، وعائلة زيزو،  والحساب يجمع.
اللهجة الجيوروكية
الجيوروكية، تُنطق في بعض الأحيان جيروكو، أو جيركانيكة، هي لهجة من لهجات الإيطالوية اليونانية (Italiot Greek) والتي يتحدثها الناس الجيوروكين (Griko people) في >سالنتو وكالابريا. بعض اللغويين اليونانيين يعتبرونها لهجة يونانية حديثة وغالبا ما يطلق عليها Katoitaliótika (باليونانية:Κατωιταλιώτικα، "الإيطالية الجنوبية") أو Grekanika (باليونانية:Γρεκάνικα)، ولكن يسميها ناطقيها جيريكو (Γκρίκο، في كالابريا) أو جيوروكية (Γκρίκο، في سالنتو). الجيوروكيو واللغة اليونانية المعيارية (Standard Modern Greek) متوافقان بشكل كبير.
امرأة قوية
المرأة القوية هي المرأة التي تُشارك بِقوتها في العَرض أو السيرك، أو تلك المرأة التي تتنافس في ألعاب القوى. تقليديًا، كان يتم مناداتهن بنداء خاص؛ لأن النساء اللواتي يشاركن كنَّ استثناءات.
امرأة قوية المرأة القوية التقليدية
تقليدياً، كانت النساء القويات متميزات كفنانات أداء في السيرك، أو في القاعات الموسيقية المسرحية، أو غيرها من الأماكن، وشاركن في مَفاخر القوة مِثل رفع الجرس وشعوذة الإنسان.
يَشمل بعض النساء التقليديات الشهيرات ما يلي:
امرأة قوية المرأة القوية في العصر الحديث
في السنوات الأخيرة، جاء مُصطلح المرأة القوية للإشارة إلى النساء اللواتي يتنافسن في فعاليات مثل مسابقات المرأة الأقوى في العالم (WSW)، التي يقرها الاتحاد الدولي لرياضي القوة (IFSA)، ويتم بثها على المستوى الوطني على إي إس بي إن. تتنافس النساء القويات في رياضة الرجل القوي وقد أصبحت الرياضة شعبية لدى الرياضيات الإناث خلال العقد الماضي، حيث توجد العديد من المسابقات التي تقام على مستوى الولاية، والتي تتيح الفرصة لهن للتنافس كمحترفين. في مارس 2017، استضافت آرنولد كلاسيك السنوية أول منافساتها من النساء القويات. في هذه المسابقات، يتنافس المشاركون في نفس أنواع الأحداث التي يمكن العثور عليها في منافسة رجل قوي. تشمل هذه الأحداث، على سبيل المثال:
امرأة قوية تدريب
يجب أن تكون النساء اللواتي يتنافسن في (امرأة قوية) على دراية جيدة بالأساليب والتقنيات التي تظهر في رفع الأثقال ورفع الأثقال الأولمبي. حيث أن أنواع المصاعد التي تتم في كلا الرياضتين تعتبر أساسية في رياضة القوة. بالإضافة إلى تطوير التقنية المناسبة للمصاعد الأساسية، يجب على النساء القويات أيضاً تطوير القدرة على التحمل من خلال التدريب على تحمل القلب والأوعية الدموية. أن تكون قادرة على التكيف مع الأدوات (الأذرع المستقيمة مقابل الأذرع المحاور، وأعمدة المحور مقابل الأخشاب ..إلخ)؛ لأن التقنية المستخدمة للأدوات المختلفة تكون دقيقة وغير متوفرة في صالات الرياضة التجارية.
عمان الرياضية
عمان الرياضية؛ هي القناة الرسمية الرياضية لتلفزيون سلطنة عمان، بدأت القناة بثها في الأول من يناير 2013 م لتكون هذه القناة بديلاً للبرنامج الثاني الذي افتتح عام 2006م وقد تم تمديد بث القناة الرياضية لتكون على مدار الساعة، وذلك اعتبارا من بداية العام 2015م والذي كان ساعات بثه ما يقارب 10ساعات فقط طوال اليوم، وأصبحت القناة الرياضية أول قناة متخصصة في تلفزيون سلطنة عمان وتهدف القناة إلى إبراز الرياضة العُمانية وتطويرها والتفاعل مع كافة الرياضات بما يتناسب مع رغبة الجمهور الرياضي وخاصة قطاع الشباب والتواجد بقوة في مختلف الأحداث الرياضية مع التركيز على النشاط الرياضي المحلي وإذكاء روح المنافسة الرياضية بين الفرق والأندية ودعم المنتخبات العُمانية في مختلف الرياضات والألعاب.
عمان الرياضية نبذة عن القناة
تعتبر القناة الرياضية أول قناة متخصصة في تلفزيون سلطنة عُمان تبث برامجها على مدار الساعة، حيث شهدت القناة تطورا ملحوظا في المحتوى المرئي تزامنا مع النقلة النوعية التي شهدتها الهيئة العامة للإذاعة والتلفزيون سابقا – وزارة الإعلام حاليا- تمثلت في تدشين الهوية، وتغيير شعارات القنوات التلفزيونية وافتتاح مبنى الاستوديوهات الرقمية.
عمان الرياضية أبرز التغطيات
تمكنت عمان الرياضية من نقل الكثير من الفعاليات المحلية المقامة على أرض الوطن وحظيت بالتغطية اللازمة ففي عام 2017 أبرزها:
لهجة فرعية
اللهجة الفرعية هي قسم فرعي من لهجة. يمكن تقسيم اللهجة الفرعية أكثر، في نهاية المطاف إلى لهجة فردية.
عادة ما تكون الفروق الفردية للهجة الواحدة قريبة جداً من بعضها البعض، وتختلف أساساً في النطق وبعض الكلمات المحلية.
في بعض اللغات هناك كلمة خاصة لمثل هذه المجموعة الصغيرة من اللغة، مثلا: (بالروسية: говор)‏ govor، (بالرومانية: grai)‏، (بالبولندية: gwara)‏.
نيلدي يوتي
ليونيلدي يوتي (بالإيطالية: Leonilde Iotti)‏ المعروفة باسم نيلدي يوتي (10 أبريل 1920 – 4 ديسمبر 1999)، هي سياسية إيطالية من الحزب الشيوعي، وتُعتبر أول امرأة تصبح رئيسة مجلس النواب الإيطالي منذ 1979 إلى 1992.
نيلدي يوتي حياتها المبكرة
ولدت يوتي في ريدجو إميليا، شاركت في حركة المقاومة ضد غزاة ألمانيا النازية أثناء الحرب العالمية الثانية. بعد نهاية الحرب والاستفتاء ضد آل سافوي سنة 1946، أصبحت عضوة في المجلس التأسيسي الإيطالي، وواحدة من 75 عضو في اللجنة المكلفة بصياغة الدستور الجمهوري الإيطالي. (أنظر: ولادة الجمهورية الإيطالية)
نيلدي يوتي مشوارها السياسي
في أبريل 1948، انتُخبت يوتي ضمن قائمة الحزب الشيوعي الإيطالي في مجلس النواب، حيث أصبحت عضوة دون انقطاع حتى عام 1999. كانت يوتي على اتصال طويل مع الأمين العام للحزب الشيوعي بالميرو تولياتي، واستمر حتى وفاته عام 1964، وأعُلن عن العلاقة سنة 1948 بعد محاولة اغتيال تولياتي، أيام قليلة بعد الانتخابات العامة الإيطالية.
بعد انتخابات 1979، أصبحت يوتي المتحدثة باسم مجلس النواب بالبرلمان، خلفا لبيترو انغراو. كانت لها شعبية واحترام كرئيسة، وتم إعادة انتخابها كرئيسة لمجلسين تشريعيين آخرين. سنة 1987، تم تكليفها من قبل الرئيس فرانشيسكو كوسيغا بتشكيل حكومة جديدة، فأصبحت بعدها أول امرأة تتقلد منصب رئيس وزراء إيطاليا، ومع ذلك، لم تكن يوتي قادرة على تشكيل ائتلاف.
نيلدي يوتي الوفاة
توفيت نيلدي يوتي يوم 4 ديسمبر 1999 بروما، إيطاليا إثر توقف قلبها عن النبض ودُفنت في مقبرة كامبو فيرانو.
جينيفر هوارد (سياسية كندية)
جينيفر هوارد (بالإنجليزية: Jennifer Howard)‏ هي سياسية في مانيتوبا، كندا. تم انتخابها للجمعية التشريعية في مانيتوبا في انتخابات المقاطعة في عام 2007 ، في منطقة فورت روج الانتخابية. تعتبر هوارد عضوة في الحزب الديمقراطي الجديد.
ولدت هوارد في براندون حيث تخرجت من جامعة براندون. كانت المرشحة الفيدرالية للحزب الديمقراطي الجديد في براندون - سوريس في انتخابات عام 1997، لكنها خسرت أمام ريك بوروتسيك. انتقلت إلى وينيبيغ في عام 1998.
قبل انتخابها للمجلس التشريعي، عملت هوارد كمستشارة للسياسة مع رئيس الوزراء غاري دويرعلى قضايا الرعاية الصحية وكمديرة تنفيذية لعيادة صحة المرأة. عملت أيضًا في مجالس إدارة الممرضات المسجلات في مانيتوبا ، والمركز الكندي للبدائل السياسية (مانيتوبا) ، ومركز راينبو للموارد، وجامعة ريجنتس في جامعة وينيبيغ. لُقبت بالمرأة المتميزة في عام 1999 من قبل براندون YWCA. كما حصلت أيضًا على جائزة مجتمع البناء من لامدا بيزنس ونادى المحترفين في وينيبيج وهي منظمة تضم رجال أعمال مثليين.
جينيفر هوارد (سياسية كندية)
انتُخبت هوارد في MLA في فورت روج في عام 2007. وشغلت منصب نائبة رئيس لجنة الحسابات العامة. وفي نوفمبر / تشرين الثاني 2009 ، تم تعيينها وزيرة العمل والهجرة، بالإضافة إلى مسؤوليتها عن الأشخاص ذوي الإعاقة ووضع المرأة، وكانت مكلفة ايضاً بإدارة قانون تعويض العمال.
استقالت هوارد من منصبها الوزاري في 3 نوفمبر 2014 إلى جانب تيريزا أوزوالد، وإرين سيلبي، وستان شتروثرز، وأندرو سوان بسبب المخاوف بشأن قيادة بريمير سيلنجر.
ماروسوا
ماروسوا (بالفرنسية: Marosoa)‏ هي مدينة وبلدية في مدغشقر. وهي تابعة لمقاطعة أمبوسيترا، وهي جزء من منطقة أمورونئي مانیا. قُدر عدد سكان البلدية بنحو 12.000 نسمة في تعداد عام 2001.
يتوفر في المدينة كل من التعليم الابتدائي والمستوى الثانوي. غالبية 95 ٪ من سكان البلدية هم من المزارعين. وأهم المحاصيل هي الأرز والكسافا، في حين أن تحظى منتجات زراعية الهامة أخرى بالأهمية كالبطاطس والبطاطس الحلوة. وتوفر الخدمات فرص عمل لـ5٪ من السكان المتبقين.
في 15 فبراير 2018، أدرجت اليونسكو الموقع الصناعي السابق الواقع بالمدينة ضمن القائمة الإرشادية لمواقع التراث العالمي في مدغشقر ضمن الفئة الثقافية."Ancien site industriel de Mantasoa - UNESCO World Heritage Centre". اليونسكو. مؤرشف من الأصل في 2019-09-13. اطلع عليه بتاريخ 2018-04-11.
مارغاريتا لوبيز
مارجريتا لوبيز (بالإنجليزية: Margarita López)‏ هي عضوة سابقة في مجلس مدينة نيويورك والدائرة الثانية (وتضم: الجانب الشرقي ومدينة الأبجدية والقرية الشرقية) لمجلس مدينة نيويورك في الفترة من 1998 إلى 2005. انتُخبت لوبيز في المجلس في عام 1997. ولدت في بورتوريكو ، وانتقلت إلى مدينة نيويورك في عام 1978. خلال سنوات خدمتها السياسية، أكدت بشكل خاص على زيادة خدمات المدينة، وتجديد مكتبات الأحياء، وتأييد حقوق المثليين والمثليات ومزدوجي الميول الجنسية والمتحولين جنسياً.
في عام 2005 ، عملت لوبيز كرئيسة لمانهاتن بورو. ونظراً لسلسلة من المقالات المنشورة في صحيفة نيويورك بوست ، تعرضت لانتقادات بسبب اتصالاتها بكنيسة السيانتولوجيا المثيرة للجدل. وذلك بسبب الصحافة التي اختلقت هذه القصص حول المثلية الجنسية، فخسرت لوبيز الانتخابات التمهيدية الديمقراطية في نوفمبر من ذلك العام. بينما فاز المرشح الديمقراطي سكوت سترينغر في الانتخابات التمهيدية وبعدها فاز في الانتخابات العامة.
مارغاريتا لوبيز
في عام 2006 ، عين العمدة مايكل بلومبيرغ لوبيز إلى مقعد في مجلس سلطة الإسكان في مدينة نيويورك. وقد كان يؤيد لوبيز بعد أن كان من أكبر منتقديها.
أنواع البيانات في سي
أنواع البيانات في لغة سي عبارة عن إعلانات لعنواين الذاكرة، أو المتغيرات، التي تحدد خصائص البيانات التي يمكن تخزينها وأساليب (العمليات) للمعالجة المسموح بها.
توفر لغة C أنواع حسابية أساسية، مثل أنواع الأعداد الصحيحة، والأعداد الرقمية، وبناء جمل اللغة لبناء أنواع المصفوفات والمركبات. يوجد العديد من الرؤوس (ترويسة (حوسبة)) في مكتبة سي المعيارية التي تحتوي على تعريفات للأنواع المدعومة، التي لها خصائص إضافية، مثل توفير مساحة تخزين ذات حجم دقيق، مستقلة عن التنفيذ.
أنواع البيانات في سي أنواع البيانات
توفر لغة السي أربعة أنواع أساسية من أنواع البيانات char الخاص برمز واحد و int الخاص بالأرقام الصحيحة و float الخاص بالأرقام العشرية و double الخاص بالأرقام العشرية الكبيرة، ومعدلات موقعة signed وغير موقعة unsigned وقصيرة (short) وطويلة (long). يسرد الجدول التالي المجموعات المسموح بها لتحديد مجموعة كبيرة من الإعلانات الخاصة بحجم التخزين.
يختلف الحجم الفعلي لأنواع الأعداد الصحيحة باختلاف التنفيذ. يتطلب المعيار فقط علاقات حجم بين أنواع البيانات والحد الأدنى من الأحجام لكل نوع من البيانات:
متطلبات العلاقة هي أن «طويلة طويلة» long long ليست أصغر من «طويلة» long ، وهي ليست أصغر من «الأعداد الصحيحة» int ، وهي ليست أصغر من «قصيرة» short . نظرًا لأن حجم char «الرمز» هو دومًا الحد الأدنى من نوع البيانات المدعومة، فلا يمكن أن تكون أي أنواع بيانات أخرى (باستثناء حقول البتات) أصغر.
الحد الأدنى لحجم char هو 8 بت، الحد الأدنى لحجم short والint هو 16 بت، "long" هو 32 بت و "long long" يجب أن تحتوي على 64 بت على الأقل.
أنواع البيانات في سي أنواع البيانات
يجب أن يكون النوع int هو النوع الصحيح الذي يعمل به المعالج بشكل أكثر كفاءة. يتيح ذلك مرونة كبيرة: على سبيل المثال، يمكن أن تكون جميع الأنواع 64 بت. ومع ذلك، هناك العديد من أنظمة عرض عدد صحيح مختلفة (طرازات البيانات) شائعة. لأن نموذج البيانات يحدد كيفية توصيل البرامج المختلفة، يتم استخدام نموذج بيانات موحد داخل واجهة تطبيق نظام التشغيل.
عملياً، char عادةً ثمانية بت في الحجم و short عادةً 16 بت في الحجم (كما هي نظائرها غير الموقعة). ينطبق هذا على المنصات المتنوعة مثل التسعينات SunOS 4 Unix و Microsoft MS-DOS وLinux الحديثة و Microchip MCC18 للميكروكونترولر 8 بت. و POSIX يتطلب char أن يكون حجمها ثمانية بتات.
إن القواعد المختلفة في المعيار C تجعل "char" غير الموقّع هو النوع الأساسي المستخدم في المصفوفات المناسبة لتخزين الأشياء "non-bit-field" التعسفية: افتقارها إلى بتات الحشو وتوضيحات المصائد، وتعريف تمثيل الكائن إمكانية التعرج.
أنواع البيانات في سي أنواع البيانات
يختلف الحجم الفعلي وسلوك أنواع "floating-point" أيضًا حسب التطبيق. الضمان الوحيد هو أن "long double" ليس أصغر من "double"، وهو ليس أصغر من "float". عادة، يتم استخدام تنسيقات النقطة العائمة الثنائية 32 بت و 64 بت IEEE 754، إذا كانت مدعومة من قبل الأجهزة.
يتضمن معيار C99 أنواع float_t و double_t حقيقية جديدة "floating-point"، ويتم تعريفها في البداية في العنوان<math.h> . وهي تتوافق مع الأنواع المستخدمة للنتائج الوسيطة للتعبيرات ذات النقطة العائمة عندما تكون FLT_EVAL_METHOD هي 0 أو 1 أو 2. وقد تكون هذه الأنواع أوسع من مزدوجة طويلة.
وأضاف C99 أيضا أنواع معقدة: float _Complex، double _Complex، long double _Complex.
أنواع البيانات في سي أنواع البيانات
أضاف الC99 نوع Bool وهو عبارة عن ال (صحيح / خطأ) boolean . بالإضافة إلى ذلك، يعرّف العنوان الجديد <stdbool.h> ال Bool كاسم مستعار مناسب لهذا النوع كما يوفر وحدات الماكرو لـ true و false. وظائف ال Bool مماثلة لنوع متكامل عادي، مع استثناء واحد: يتم تخزين أي بيان إلى _Bool التي ليست 0 (خطأ) ك 1 (صحيح). يوجد هذا السلوك لتجنب طفح عدد صحيح (integer overflows) في تضييق التحويلات الضمنية. على سبيل المثال، في التعليمة البرمجية (code) التالية:
قيمة الb ستساوي صفر/خطأ (false) في حالة أن يكونunsigned char في نطاق ال8بت.. ويرجع السبب في ذلك إلى عدم احتواء نوع البيان ال 256، مما يؤدي إلى استخدام 8 بتات أقل منه، مما ينتج عنه قيمة صفرية. ومع ذلك، يؤدي تغيير نوع التعليمات البرمجية (code) السابقة إلى التصرف بشكل طبيعي
أنواع البيانات في سي أنواع البيانات
مواصفات لغة الC بالأضافة الي typedefs (كلمة تستخدم لتكون اسم مستعار لنوع بيان جديد) size_t وptrdiff_t لتمثيل الكميات المتعلقة بالذاكرة. يتم تعريف حجمها وفقا للقدرات الحسابية لمعالج الهدف لا قدرات الذاكرة، مثل مساحة العنوان المتوفرة. كل من هذه الأنواع محددة في العنوان <stddef.h> (في السي++ cstddef).
size_t هو نوع صحيح غير موقعة يستخدم لتمثيل حجم أي كائن (بما في ذلك المصفوفات) في تنفيذ معين. sizeof المشغل ينتج قيمة من نوع size_t . الحجم الأكبر لsize_t بنتج من خلال SIZE_MAX
ثابت المايكرو الذي تم تعريفه في العنوان <stdint.h> .
size_t يضمن أن يكون على الأقل على نطاق 16 بايت. بالأضافة POSIX يحتوي ssize_t، وهو نوع متكامل موقّع بنفس عرضه ك size_t.
ptrdiff_t نوع متكامل موقَّع يُستخدم لتمثيل الفرق بين المؤشرات. فقط يضمن أن تكون صالحة ضد المؤشرات التي من نفس النوع. مسح المؤشرات التي تتكون من أنواع مختلفة هو تعريف التنفيذ.
يتم توفير معلومات حول الخصائص الفعلية، مثل الحجم، من الأنواع الحسابية الأساسية، عبر الثوابت الكلية في رأسين: <limits.h> المسؤل عن تعريف الmacros للأرقام الصحيحة و <float.h> المسؤل عن تعريف الmacros لأنواع floating-point . القيم الحقيقية تعتمد علي التنفيذ الحقيقي.
UCHAR_MAX، USHRT_MAX، UINT_MAX، ULONG_MAX، ULLONG_MAX أقصى قيمة ممكنة لأنواع الأعداد الصحيحة غير الموقعة: unsigned char، unsigned short، unsigned int، unsigned long، unsigned long long.
FLT_MIN_EXP، DBL_MIN_EXP، LDBL_MIN_EXP – أقل عدد صحيح سالب بحيث تكون FLT_RADIX مرفوعة إلى أس أقل من ذلك العدد ليجعله من الأعداد الطبيعية ال float ، وال double وال long double على التوالي.
FLT_MAX_EXP، DBL_MAX_EXP، LDBL_MAX_EXP – أقصي عدد صحيح موجب مثل FLT_RADIX مرفوع الي أس أقل من ذلك العدد ليجعله من الأعداد الطبيعية ال float وال double وال long double على التوالي .
DECIMAL_DIG (C99) – أقل عدد ممكن من الأرقام العشرية بحيث أي عدد من أنواع الfloating-point المدعومة على نطاق واسع يمكن تمثيله علي هيئة رقم عشري في دقه حروف DECIMAL_DIG ويقرأ مرة اخري في نوع الfloating-point الأصلي بدون تغير قيمته الأصلية . وDECIMAL_DIG على الأقل يكون 10.
أنواع البيانات في سي أنواع الأعداد الصحيحة ذات العرض الثابت
يتضمن معيار C99 تعريفات لعدة أنواع جديدة جديدة لتعزيز إمكانية نقل البرامج. تعتبر الأنواع الصحيحة الأساسية المتاحة بالفعل غير كافية، لأن أحجامها الفعلية محددة بالتطبيق وقد تختلف باختلاف الأنظمة المختلفة. تعتبر الأنواع الجديدة مفيدة بشكل خاص في البيئات المضمنة حيث لا يدعم الجهاز عادة سوى عدة أنواع، ويتنوع الدعم بين بيئات مختلفة. جميع الأنواع الجديدة يتم تعريفها في العنوان <inttypes.h> ويسمي في لغة السي++ cinttypes وايضا يمكن تعريفها في العنوان <stdint.h> . يمكن تجميع الأنواع في الفئات التالية:
يلخص الجدول التالي الأنواع والأوجه للحصول علي تفاصيل التنفيذ (الN تدل علي عدد البتات)
العنوان <inttypes.h> يوفر ميزات تعمل على تحسين وظائف الأنواع المحددة في العنوان <stdint.h> وشملت هي وحدات الماكرو التي تحدد printf format string و scanf format string المقابلة لأنواع <stdint.h> والدوال المتعددة التي تعمل في أنواع intmax_t وuintmax_t . هذا العنوان تم اضافته في معيار C99.
أنواع البيانات في سي أنواع الأعداد الصحيحة ذات العرض الثابت
وحدات الماكرو بتنسيق الPRI{fmt}{type}. في ال{fmt} يحدد تنسيق الإخراج وهي واحدة من ال d decimal، x hexadecimal، o octal، u unsigned و i integer . يعرف ال{type} نو ع الوسيط ويكون واحد من N، FASTN، LEASTN، PTR، MAX ، حيث ال N عدد البتات.
وحدات الماكرو بتنسيق الPRI{fmt}{type}. في ال{fmt} يحدد تنسيق الإخراج وهي واحدة من ال d decimal، x hexadecimal، o octal، u unsigned و i integer . يعرف ال{type} نو ع الوسيط ويكون واحد من N، FASTN، LEASTN، PTR، MAX ، حيث ال N عدد البتات.
أنواع البيانات في سي أنواع أخرى للfloating-point.
وعلى نحو مماثل للأنواع الصحيحة ذات العرض الثابت، تحدد المواصفة ISO / IEC TS 18661 أنواع الفواصل العائمة لتبادل IEEE 754 والتنسيقات الموسعة في binary (الثنائيات) و decimal (ال):
أنواع البيانات في سي الهياكل (Structures)
تعطي الهياكل ميزة تخزين البيانات المتعددة. مختلفة في نوع البيان. في مخزن في الذاكرة يدل علي متغير واحد، المثال التالي يوضح هيكل معين اسم نوع البيان struct birthday الذي يحتوي على اسم الشخص ويوم ميلاده الذي يتكون من حروف وأرقام . يتم تعريف الهيكل ويليه تعريف المتغيرات والبيانات بداخلها.
تخطيط الذاكرة للهيكل هو مشكلة في تنفيذ اللغة لكل نظام أساسي، مع بعض القيود . عنوان الذاكرة لأول عنصر في الهيكل يجب أن يكون هو عنوان الهيكل نفسه، يمكن تهيئة الهياكل أو تعيينها لاستخدام القيم الحرفية المركبة compound literals، الدالة يمكن أن تعود بهيكل. على الرغم من أن هذا غير فعال في كثير من الأحيان في وقت التشغيل. منذ C99 ، قد ينتهي الهيكل أيضًا بعنصر من المصفوفة المرنة.
أنواع البيانات في سي المصفوفة (array)
لكل نوع T ، باستثناء أنواعا الدوال وال void ، توجد أنواع «مصفوفة عناصر N من النوع T». المصفوفة هي مجموعة من القيم، جميعها من نفس النوع، مخزنة بشكل متقارب في الذاكرة. يتم فهرسة (ترقيم) مصفوفة الحجم N بواسطة الأعداد الصحيحة من 0 حتى وتضم N-1. هناك أيضًا «مصفوفات ذات حجم غير محدد» (vector) حيث لا يعرف عدد العناصر بواسطة المبرمج أو المنفذ (compiler). هنا مثال موجز:
يمكن تهيئة المصفوفات باستخدام مُهيئ مركب، ولكن لا يتم تعيينها. يتم تمرير المصفوفات إلى دوال function بتمرير مؤشر pointer إلى العنصر الأول. يتم تعريف المصفوفات متعددة الأبعاد على أنها «مصفوفه من المصفوفات ...»، ويجب أن يكون لجميع الأبعاد حجم ثابت وقت التجميع فيما عدا البعد الخارجي:
أنواع البيانات في سي المؤشر (pointer)
كل نوع من البيانات T له مؤشر مناظر من نوع T . المؤشر هو نوع من أنواع البيانات ولكن يحتوي على عنوان موقع تخزين لمتغير من نوع معين . يتم اعلانه عن طريق وضع علامة النجمة (*) بعد نوع التخزين الأساسي وقبل اسم المتغير. المساحة قبل أو بعد علامة النجمة تكون اختيارية.
قد يتم أيضًا الإعلان عن المؤشرات لأنواع بيانات المؤشر، وبالتالي إنشاء عدة مؤشرات غير مباشرة، مثل char ** و int *** ، بما في ذلك المؤشرات إلى المصفوفات . هذه الأخيرة أقل شيوعًا من مجموعة من المؤشرات، وقد يكون انشائها مربكًا:
يستهلك الكمبيوتر الشخصي عشرة أجزاء من الذاكرة من حجم المؤشر char (عادة 40 أو 80 بايت على الأنظمة الأساسية الشائعة)، ولكن عنصر pa هو مؤشر واحد فقط - حجم الpa عادة 4 أو 8 - والبيانات التي تشير إليها هي مجموعة من عشرة بايت (sizeof * سنويا = 10).
أنواع البيانات في سي اتحادات (Unions)
ال "union" هو بناء خاص يسمح بالوصول إلى مكان الذاكرة نفسه باستخدام خيار الأختلاف في نوع الوصف. على سبيل المثال، قد يتم التصريح عن اتحاد (union) أنواع البيانات للسماح بقراءة نفس البيانات إما integer أو float أو أي نوع آخر تم التصريح به من قبل المستخدم:
قرأه عنصر من union ليست هي نفسها مثل الصب فيه حيث أن قيمة العضو لا يتم تحويلها، بل يتم قراءتها فقط
أنواع البيانات في سي مؤشرات الدالة (Function pointers)
مؤشرات الدالة تسمح بعودة الدالة بتوقيع معين. على سبيل المثال: تخزين عنوان معيار الدالة abs في متغير my_int_f:
أنواع البيانات في سي مميز النوع (Type qualifiers)
مذكور سابقا أن نوع البيان يمكن أن يكون مميزا أكثر بالType qualifiers . هناك أربعة أنواع مؤهلات في C11 القياسية: const C89 ، متقلبة C89 ، وتقييد C99 و _Atomic C11 . هذا الأخير لديه اسم خاص لتجنب تعارض مع أسماء المستخدمين. ولكن الatomic يمكن أن فقط يستخدم في حالة وجود العنوان <stdatomic.h> مسبقا . const الي حد بعيد هو أشهرهم وأكثرهم استخداما. تظهر في المكتبة القياسية وتوجد في أي استخدام كبير للغة C ، والتي يجب أن تلبي const-correctness (صحة الconst). تستخدم المؤهلات الأخرى للبرمجة ذات المستوى المنخفض، وعلى الرغم من استخدامها على نطاق واسع، إلا أنه نادرًا ما يستخدمها المبرمجون العاديون.
أياكا فوكوهارا
أياكا فوكوهارا (福原綾香 فوكوهارا أياكا) هي مؤدية أصوات يابانية ولدت في 31 ديسمبر 1989 في محافظة كاغوشيما.
عبد الله مفتاح (ممثل)
عبد الله مفتاح ممثل ومنتج وكاتب مسرحي إماراتي راحل.