Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

(C)Строковые-Заглавные

17K
17 февраля 2008 года
JKJ
32 / / 20.10.2007
Как перевести строковую букву в заглавную?(маленькую в большую)
Желательно привести небольшой пример(участок кода).
Заранее спасибо.
320
17 февраля 2008 года
m_Valery
1.0K / / 08.01.2007
Цитата: JKJ
Как перевести строковую букву в заглавную?(маленькую в большую)
Желательно привести небольшой пример(участок кода).
Заранее спасибо.



Функция char *strlwr(char *s) ; - конвертирует строку к нижнему регистру (т.е. переводит строку в строчные символы).

 
Код:
...char str[30] = "ABCDE 1234 jikl XYZ";
    printf(strlwr(str));
...

Приведет все символы к нижнему регистру.
Функция char *strupr(char *s) ; - конвертирует строку к верхнему регистру (т.е. переводит строку в прописные символы).
247
18 февраля 2008 года
wanja
1.2K / / 03.02.2003
А если хочешь руками, смотри таблицу ASCII (если кодировка DOS)
360
18 февраля 2008 года
P*t*
474 / / 15.02.2007
Цитата: wanja
А если хочешь руками, смотри таблицу ASCII (если кодировка DOS)



Зачем таблица?

Я бы так сделал:

 
Код:
char a = 'X';
a = a - 'A' + 'a';
// теперь a = 'x'
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог