الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

استخدام الرموز المحجوزة ك String

بدأه hesham-k في 22 سبتمبر 2008 · 3 رد · 811 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

كيف يمكنني أن أعرف الرمز \ كـ string في ال c++ مع العلم بانه يتعامل معه كانه غير موجود

الرجاء المساعدة بشكل عاجل

#2

لا أدري إن كنت أفهم بالضبط ما تقصده ، لكن على حسب فهمي فأنت تريد تمثيل الحرف "\" داخل نص ؟

فقط ضع اثنين منه وسيترجما كواحد ، مثال "c:\\windows\\system32" هو التمثيل الصحيح ل c\windows\system32

#3

هل تقصد كيف تطبع الرمز \ داخل الكائن cout ؟ او كيف تستخدمه فى الـ strings

ضعه فى الشكل التالى \\

 \\

مثال

  1.  
  2. #include <iostream>
  3. using namespace std;
  4.  
  5. int main(void)
  6. {
  7. cout << "Hello world " << endl;
  8. cout << " Hello " << endl;
  9. cout << " " << endl;
  10. system("pause");
  11. }
  12.  
  13.  

اخراج البرنامج :

Hello \ world

Hello

\

هذه تسمى escape characters و هى كثيرة

اشهرها :

\t ---> Horizontal Tab

\n ---> New Line

\' --->Single Quote

\" ---> Double Quote

\\ ---> Back Slash

\0 ---> Null Character

للاستزادة : Escape Characters

#4

جزاكم الله عني كل خير أخوتي

مواضيع مشابهة