ورود

نسخه کامل مشاهده نسخه کامل : Scape Charecter چیست؟



iranch
21-09-2013, 10:04
دروووووود Scape Charecter چیست؟

Msba
21-09-2013, 13:32
کاراکترهایی که در رشته ها استفاده می شوند و برای قالب بندی آن ها مناسب هست. مثلا Enter یا tab . که به ترتیب "n\" و "t\" می باشد. البته بعضی سیستم های سخت افزاری و یا برخی نرم افزار ها از r برای Enter استفاده می کنند. و بعضی هم r را می خواهند و n .
معروفترین کاراکترهای فرار هم :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
برای تست می توانید متنی را با این قالب ها توسط برنامه ی خودتان درون یک فایل متنی ذخیره کنید و سپس با notepad و یا wordpad باز کنید.
اطلاعات بیشتر ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])

موفق باشید.

iranch
21-09-2013, 14:41
خیلی ممنون اما بحث @ چی هست؟ \\

Msba
21-09-2013, 15:53
اگر علامت @ قبل از رشته تعریف شود بیان گر آن است که رشته ی فوق کاراکتر های Escape را ندارد. یعنی یک رشته ی بدون قالب بندی است.
مثال) \\ نیز یک کاراکتر فرار است که با علامت @ یک \ کافی خواهد بود.
مثال) اگر رشته ی شما دارای n\ باشد و @ نیز داشته باشد آن وقت n\ نیز چاپ خواهد شد و معادل Enter نخواهد بود.

موفق باشید.

Life24
29-09-2013, 11:47
سلام
برای سوئیچ کیس تقسیم برام ارور میده
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

Msba
29-09-2013, 16:54
تقسیم / (اسلش) می باشد نه این \ (بک اسلش).
چون ممکن است بخواهید کد یک کاراکتر فرار رو بدست آورید پس ' هم شامل قوانین " می شود و برای \ می بایست دو \\ قرار دهید.
در یک تعریف دیگر مثلا: 'n\' هم وجود دارد پس \ نیز باید دو بار تکرار شود تا \ به طور صحیح خوانده شود.

موفق باشید.