مشاهده نسخه کامل
: توابع كار كردن با كاراكتر
attractive_girl
24-02-2010, 01:20
سلام
با برسي هدر فايل <ctype.h> توابع كار كردن با كاراكتر ها به همراه عملكرد آن ها و الگوي آن ها را تعريف كنيد .
تابع toupper براي مثال يكي ازين توابع هستش درسته؟
به غير از اين تايع چه تابع هاي ديگه اي هست براي كار با كاراكترها؟
ممنون
ali zi zeperto
24-02-2010, 13:01
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
attractive_girl
25-02-2010, 02:22
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
كاربرد هر كدوم از توابع زير رو اگه بگين ممنون ميشم:
isalnum
isalpha
iscntrl
isdigit
isgraph
islower
isprint
ispunct
isspace
isupper
isxdigit
tolower
toupper
ali zi zeperto
25-02-2010, 07:25
كاربرد هر كدوم از توابع زير رو اگه بگين ممنون ميشم:
toupper
توی همون صفحه که لینک دادم در مورد هر کدوم چند خط توضیح خوب هم داده بعضی ها رو هم با مثال.دیگه چه کاریه .منم اگه توضیح بدم همونا رو ترجمه می کنم.بیشتر اون توابع کم کاربرد دارن و اگر هم تو برنامه لازم بشن گاهی اوقات بدون اینکه خودت هم بدونی می بینی که اونا رو پیاده کردی.مشکل چیه؟
roya_borhany
25-02-2010, 19:25
isalnum
اگر ورودی حرف الفبا یا رقم باشد جواب true
isalpha
اگر ورودی الفبا باشد
iscntr
کاراکتر کنترلی باشد
isdigit
اگر رقم باشد
isgraph
کاراکتر چاپی(غیر از فاصله خالی) باشد
islower
یک حرف کوچک باشد
isprint
یک کاراکتر چاپی (حتی فاصله خالی) باشد
ispunct
یک کاراکتر دستوری مثل ? , ! یا کاما باشد
isspace
فضای خالی باشد
isupper
حرف بزرگ باشد
isxdigit
رقمی در مبنای 16 باشد
کاربرد این توابع این گونه است که ورودی را دریافت و در نهایت مقدار true , false بر می گردانند
2 تابع دیگر هم که کار تبدیل به حروف بزرگ و کوچک را انجام می دهند
vBulletin , Copyright ©2000-2024, Jelsoft Enterprises Ltd.