بيت التمويل الشخصي كيفية عرض النص على الشاشة في C مع بوتس () و برينتف () - الدمى

كيفية عرض النص على الشاشة في C مع بوتس () و برينتف () - الدمى

جدول المحتويات:

فيديو: Top 20 Windows 10 Tips and Tricks 2024

فيديو: Top 20 Windows 10 Tips and Tricks 2024
Anonim

الأشياء التي يمكن لبرنامج C القيام بها لا حدود لها، ولكن عندما كنت أول تعلم اللغة، تحتاج إلى البدء الصغيرة. واحدة من الوظائف الأكثر شيوعا التي تريد برنامج C القيام به هو عرض النص على الشاشة، وهناك طريقتان للقيام بذلك: يضع () و برينتف ().

يضع (

يضع ربما يقف على وضع سلسلة ، حيث سلسلة هو قليلا من النص وضع . بغض النظر، وهنا كيف يعمل:

يضع ("تحية، الإنسان!")؛

يتم عرض النص المراد عرضه - السلسلة - في أقواس الدالة. وعلاوة على ذلك، يتم تضمينها في علامات الاقتباس المزدوجة، وهي الطريقة التي تنشئ بها النص رسميا داخل لغة C، وكيف يحول المترجم الفرق بين النص وبيانات البرمجة. وأخيرا، ينتهي البيان بفاصلة منقوطة.

إليك كيفية وضع () في بعض شفرة المصدر البسيطة:

إنت مين () {بوتس ("غريتينغس، هيومان!")؛ ريتورن (0)؛}

يعمل الدالة بوتس () داخل الدالة الرئيسية (). تشغيله أولا، وعرض تحيات النص، الإنسان! على الشاشة. ثم عودة (0)؛ يتم تشغيل البيان التالي، الذي ينهي البرنامج ويعود التحكم إلى نظام التشغيل.

برينتف ()

وظيفة لغة C أخرى تعرض النص على الشاشة هو برينتف ()، وهو أقوى بكثير من يضع () ويستخدم في كثير من الأحيان. في حين أن الدالة بوتس () تعرض فقط نصا على الشاشة، فإن الدالة برينتف () تعرض تنسيق نص. هذا يمنحك المزيد من السيطرة على الإخراج.

جرب شفرة المصدر التالية:

#include إنت مين () {برينتف ("عذرا، لا يمكن التحدث الآن.")؛ برينتف ("أنا مشغول!")؛ ريتورن (0)؛}

اكتب هذا الرمز إلى المحرر الخاص بك وحفظه على القرص كما هيلو. C. ثم تجميعه وتشغيله.

عذرا، لا يمكن التحدث الآن. أنا مشغول!

ربما كنت افترض أنه من خلال وضع اثنين برينتف () البيانات على خطوط منفصلة، ​​سيتم عرض سطرين مختلفين من النص. خطأ!

تقوم وظيفة (يضع) تلقائيا بإلحاق حرف جديد في نهاية أي نص يعرضه؛ الدالة برينتف () لا. بدلا من ذلك، يجب إدخال حرف الخط الجديد (n) يدويا في النص.

إلى "إصلاح" فواصل السطر في مرحبا السابقة. C، تغيير الخط 5 كما يلي:

برينتف ("عذرا، لا يمكن التحدث الآن. n")؛

يتم إضافة تسلسل الهروب n بعد الفترة. قبل علامات الاقتباس النهائية لأن حرف الخط الجديد يجب أن يكون جزءا من السلسلة التي يتم عرضها.

حتى حفظ التغيير، إعادة ترجمة مرحبا. C، وتشغيله. الآن يتم تنسيق الإخراج ترضيك:

عذرا، لا يمكن الحديث الآن.أنا مشغول!
كيفية عرض النص على الشاشة في C مع بوتس () و برينتف () - الدمى

اختيار المحرر

الحصول على التاريخ والوقت الحاليين في إكسيل - الدمى

الحصول على التاريخ والوقت الحاليين في إكسيل - الدمى

بدلا من كتابة التاريخ والوقت الحاليين يمكن استخدام واحد من اثنين من وظائف إكسيل. ترجع الدالة توداي التاريخ الحالي. ترجع الدالة نو () التاريخ الحالي مع الوقت الحالي. = توداي () = نو () تقوم كل من توداي و نو بإعادة تاريخ الأرقام التسلسلية التي تمثل تاريخ النظام ووقته الحاليين. ...

الحصول على أنواع بيانات إكسيل 2007 - داميز

الحصول على أنواع بيانات إكسيل 2007 - داميز

في ميكروسوفت أوفيس إكسيل 2007، تتكون ورقة العمل من شبكة من الأعمدة والصفوف التي تشكل الخلايا. يمكنك إدخال ثلاثة أنواع من البيانات في الخلايا: التصنيفات والقيم والصيغ. التسميات (النص) عبارة عن أجزاء وصفية من المعلومات مثل الأسماء أو الأشهر أو غيرها من إحصاءات التعريف، وعادة ما تتضمن الحروف الأبجدية. القيم (الأرقام) بشكل عام ...

الحصول على بيانات جاهزة للتنبؤ بالمبيعات في إكسيل - الدمى

الحصول على بيانات جاهزة للتنبؤ بالمبيعات في إكسيل - الدمى

طريقة التنبؤ التي تستخدمها تحدث فرقا ، ولكن بغض النظر عن اختيارك، في إكسيل لديك لإعداد البيانات الأساسية الخاصة بك بطريقة معينة. يفضل إكسيل أنه إذا كانت البيانات الخاصة بك في شكل جدول. وفيما يلي لمحة سريعة. استخدام الجداول لا يوجد شيء غامض حول برنامج إكسيل ...

اختيار المحرر

C # 2010 الكل في واحد للدمى ورقة الغش - الدمى

C # 2010 الكل في واحد للدمى ورقة الغش - الدمى

C # هو ميكروسوفت لغة البرمجة المستخدمة لبناء برامج ويندوز ومواقع الويب والخدمات. C # يستخدم في المقام الأول مع بيئة التطوير المتكاملة مثل فيسوال ستوديو 2010، التي لديها قوالب للمنتجات الأكثر شيوعا. تستخدم مع. نيت فريميورك، C # يمكن استخدامها لإنشاء الرسومات وتشغيل الأجهزة والاتصال بقواعد البيانات وإدارة ...

إنشاء خدمات ويب في ويبلوجيك - الدمى

إنشاء خدمات ويب في ويبلوجيك - الدمى

خدمة ويب هي إجراء بعيد متاح للعملاء من خلال تكب / إب، باستخدام هتب أو سمتب مثل النقل و شمل للترميز. يتم وصف خدمة الويب باستخدام تدوين شمل قياسي يسمى وصف الخدمة. خدمة ويب تقوم بمهمة واحدة أو مجموعة من المهام. جميع تفاصيل خدمة الويب ...

C # 5. 0 الكل في واحد للدمى ورقة الغش - الدمى

C # 5. 0 الكل في واحد للدمى ورقة الغش - الدمى

إذا كان هناك أي مشكلة مع. نيت الإطار من وجهة نظر مبرمج C #، انها مجرد أن هناك الكثير من الأشياء الجيدة. وهناك الكثير من الطبقات لديها الكثير من الخصائص والأحداث أنه من الصعب أن نتذكر ما هي الاشياء الأكثر استخداما. وهنا كريم المحصول في المجموعة، كونفيغوراتيون، و ...

اختيار المحرر

10 تذكيرات يومية للارتداد من كوديبندنسي - الدمى

10 تذكيرات يومية للارتداد من كوديبندنسي - الدمى

إليك عشرة تذكيرات يومية - تيسي - لمساعدتك على الشفاء من كوديبندنسي. اكتبها في دفتر اليومية وتحقق من نفسك كل يوم. وهذا سوف تساعدك على تذكر وسرعة الانتعاش الخاص بك. لا تركز على نفسك تذكر أن التركيز على الآخرين هو السمة المميزة كوديبندنسي. فإنه من السهل أن تنزلق ...

الخسائر الحرجة - الشعور بالشفاء - الدمى

الخسائر الحرجة - الشعور بالشفاء - الدمى

قد تعرف عن الألم في ماضيك أو قد تكون في حالة إنكار . وكان لدى الجميع، بمن فيهم أولئك الذين أثيروا في أسر صحية، مخيبة للآمال في طفولتهم. كوديبندنتس كان أكثر من غيرها. ومن الممكن أيضا أنه على الرغم من ترعرع في أسرة مختلة، وكنت سعيدا كثيرا من الوقت. قد تشمل الحياة الأسرية المودة، ...

كيفية مساعدة الكثير من الوقود كوديبندنسي - الدمى

كيفية مساعدة الكثير من الوقود كوديبندنسي - الدمى

إدارة ومراقبة السلوكيات التي تشمل الرعاية والتمكين، الحدود. إدارة حياة شخص ما يظهر عدم احترام. فإنه يرسل رسالة مفادها أن الشخص غير كفء ويحتاج الى مساعدتكم. تحت خوفك وتوقعاتك حول حياة هذا الشخص، كما هو مبين. الائتمان: من قبل دارلين لانسر في الواقع، لا يمكنك أن تعرف ما هو أفضل لشخص ما ...