View Full Version : سوال: یکدست کردن حروف از نظر بزرگی و کوچکی
Faraz Mehraien
چهارشنبه 22 آبان 1392, 11:08 صبح
با سلام.می خواستم بدونم آیا تابعی هست که با اون بشه همه ی حروف را بزرگ یا کوچک کرد؟
mohammad_f.n
چهارشنبه 22 آبان 1392, 13:02 عصر
تابع toupper و tolowerبا هدرفایل های <stdlib.h> و <ctype.h>
همین طور تابع toupper در ++C با هدرفایل <locale>
اینم مثال :
http://8pic.ir/images/21927870052762247913.jpg
elyas74
چهارشنبه 22 آبان 1392, 19:53 عصر
با سلام.می خواستم بدونم آیا تابعی هست که با اون بشه همه ی حروف را بزرگ یا کوچک کرد؟
تابعش هست و میشه به سادگی با اضافه کردن عدد 32 به کاکتر، از بزرگ به کوچیک تبدیلش کنی
Faraz Mehraien
پنج شنبه 23 آبان 1392, 21:37 عصر
تابعش هست و میشه به سادگی با اضافه کردن عدد 32 به کاکتر، از بزرگ به کوچیک تبدیلش کنی
اصلا چرا باید با 32 جمع کنم؟می شه بیشتر توضیح بدین؟
Faraz Mehraien
پنج شنبه 23 آبان 1392, 21:39 عصر
تابعش هست و میشه به سادگی با اضافه کردن عدد 32 به کاکتر، از بزرگ به کوچیک تبدیلش کنی
اصلا چرا باید با 32 جمع کنم؟می شه بیشتر توضیح بدین؟
mohammad_f.n
پنج شنبه 23 آبان 1392, 22:22 عصر
اصلا چرا باید با 32 جمع کنم؟می شه بیشتر توضیح بدین؟
چون کد اسکی حروف کوچیک با حروف بزرگ 32 کاراکتر فاصله داره مثل :
a=65 A=97
Ananas
جمعه 24 آبان 1392, 11:32 صبح
برای اینکه مستقیما از عدد استفاده نکنید میتونید این کار رو بکنید :
c + ('a' - 'A')
Faraz Mehraien
شنبه 25 آبان 1392, 16:05 عصر
برای اینکه مستقیما از عدد استفاده نکنید میتونید این کار رو بکنید :
c + ('a' - 'A')
بعد این کد الان بزرگ و می کنه کوچیک؟یا برعکس؟بعد جریان اون c چیه؟
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.