کاراکترهای ویژه (Special Characters)
گاهی داخل رشته (String) می خواهی نقل قول بگذاری. اما کامپایلر گیج می شود. راه حل، استفاده از «بک اسلش (Backslash)» برای Escape است.
بک اسلش و فراردهی (Escape)
بک اسلش \ به کاراکترهای ویژه می گوید: «من متن هستم».
قرار دادن نقل قول دوتایی \" داخل رشته
string txt = "We are the so-called \"Vikings\" from the north.";
قرار دادن نقل قول تکی \' داخل رشته
string txt = "It\'s alright.";
قرار دادن خود بک اسلش \\ داخل رشته
string txt = "The character \\ is called backslash.";
کاراکترهای فرارِ پرکاربرد
\n یعنی خط جدید. \t یعنی تب. این ها فقط درون رشته کار می کنند.
نکته: اگر داخل رشته خوشه ای از نقل قول داری، حتماً Escape کن.
تمرین سه مرحله ای
- یک جمله با \" و \' بساز.
- میان دو کلمه یک \t بگذار.
- در انتها یک \n اضافه کن.
هشدار: بک اسلش اضافی نگذار. هر کاراکتر ویژه الگوی خودش را دارد.
بعداً برای دسترسی به کاراکترها به دسترسی به رشته ها برو. همچنین موضوع طول رشته را ببین.
جمع بندی سریع
- Escape با \ انجام می شود.
- \" نقل قول دوتایی می گذارد.
- \' نقل قول تکی می گذارد.
- \\ یک بک اسلش می گذارد.
- \n خط جدید، \t تب است.