Язык Си в примерах/Верхний регистр: различия между версиями
Содержимое удалено Содержимое добавлено
→Перевод символов в верхний регистр: оформление |
ISbot (обсуждение | вклад) м Замена <tt /> на <code />; избыточные <big /> и <font /> вокруг <source />; {{SUBPAGENAME}}; пробелы. |
||
Строка 7:
Заглавные буквы и символы, не являющиеся латинскими буквами не меняются.
Обратите внимание на то, что с символами (переменными типа <
можно оперировать как с числами. В частности 'Z' -'A' есть число, равное
разности ASCII кодов символов 'A' и 'Z', то есть 26 — число букв в латинском алфавите.
Символы можно также сравнивать друг с другом, при этом сравниваются соответствующие им ASCII коды.
#include <stdio.h>
#define N 100
Строка 25:
return 0;
}
</source
При решении практических задач функцию перевода строчки в верхний регистр писать самому не надо. Это стандартная функция, которая есть в библиотеках различных языков программирования. В библиотеке <
в нижний и в верхний регистр. Соответствующие функции для преобразования одного символа
<
<small>
==== Примечание ====
Строка 35:
</small>
Ниже приведена программа, которая использует функцию <
и переводит строчку в нижний регистр.
#include <string.h>
#include <stdio.h>
Строка 51:
return 0;
}
</source
==См. также==
* [[Язык Си в примерах/ASCII коды символов]]
[[Категория:Язык Си в примерах|
|