فهرست سرفصل‌های #C
خانه (HOME) مقدمه (Intro) شروع کار (Get Started) سینتکس (Syntax) خروجی (Output) کامنت ها (Comments) متغیرها (Variables) ثابت ها (Constants) نمایش متغیرها (Display Variables) متغیرهای متعدد (Multiple Variables) شناسه ها (Identifiers) انواع داده (Data Types) تبدیل نوع (Type Casting) ورودی کاربر (User Input) عملگرها (Operators) انتساب (Assignment) مقایسه (Comparison) منطقی (Logical) ریاضی (Math) رشته ها (Strings) اتصال رشته ها (Concatenation) درون گذاری رشته (Interpolation) دسترسی به رشته ها (Access Strings) کاراکترهای ویژه (Special Characters) بولی ها (Booleans) if (If...Else) else (If...Else) else if (If...Else) شکل کوتاه if..else (Short hand if..else) سوئیچ (Switch) حلقه while (While Loop) حلقه for (For Loop) حلقه foreach (Foreach loop) شکستن/ادامه (Break/Continue) آرایه ها (Arrays) حلقه روی آرایه (Loop through an array) مرتب سازی آرایه ها (Sort arrays) آرایه های چندبعدی (Multidimensional arrays) متدها (Methods) پارامترها (Parameters) پارامتر پیش فرض (Default Parameter) مقادیر بازگشتی (Return Values) آرگومان های نام دار (Named Arguments) بارگذاری متد (Method Overloading) شیء گرایی (OOP) کلاس ها/اشیا (Classes/Objects) چند شیء (Multiple Objects) اعضای کلاس (Class Members) سازنده ها (Constructors) قیدهای دسترسی (Access Modifiers) ویژگی ها (Properties) وراثت (Inheritance) چندریختی (Polymorphism) انتزاع (Abstraction) اینترفیس (Interface) چند اینترفیس (Multiple Interfaces) شمارش ها (Enums) فایل ها (Files) استثناها (Exceptions) افزودن دو عدد (Add Two Numbers) نمونه ها (Examples)
#C

#C — کاراکترهای ویژه (Special Characters)

آخرین بروزرسانی: 1404/08/05

کاراکترهای ویژه (Special Characters)

برای نوشتن «کاراکترهای ویژه رشته» باید از «بک اسلش (Backslash)» کمک بگیریم. بک اسلش یعنی \ که به کاراکترهای خاص اجازه حضور در رشته می دهد.

گذاشتن دابل کوت داخل رشته

برای گذاشتن دابل کوت از \" استفاده کن. این طوری خطا نمی گیری.

string txt = "We are the so-called \"Vikings\" from the north.";

مشاهده در ادیتور

گذاشتن سینگل کوت داخل رشته

اگر رشته دابل کوتی داری، با \' می توانی سینگل کوت بگذاری.

string txt = "It\'s alright.";

مشاهده در ادیتور

گذاشتن خود بک اسلش

برای نوشتن خود \ باید دو تا بک اسلش بنویسی: \\ .

string txt = "The character \\ is called backslash.";

مشاهده در ادیتور

کاراکترهای کنترلی پرکاربرد

این ها فاصله و خط جدید می سازند. مثل این که اینتر می زنی یا تب می دهی.

خط جدید: \n

string nl = "Hello\nWorld!";

مشاهده در ادیتور

تب: \t

string tab = "A\tB";

مشاهده در ادیتور

بک اسپیس: \b

string bs = "AB\bC";

مشاهده در ادیتور

گام های تمرین

  1. یک «رشته (String)» بساز با نقل قول داخلش.
  2. با \" یا \' خطا را رفع کن.
  3. با \n متن را دو خطی کن.

نکته: برای آشنایی با دسترسی کاراکترها، سر بزن به دسترسی به رشته ها. همچنین خود رشته ها و اتصال رشته ها پایه این مبحث اند. اگر خواستی، صفحه کاراکترهای ویژه رشته را مرجع بدان.

جمع بندی سریع

  • \" برای دابل کوت است.
  • \' برای سینگل کوت است.
  • \\ خود بک اسلش می سازد.
  • \n خط جدید می سازد.
  • \t تب می سازد.