# Символьный тип

Здесь описаны операторы и функции для работы с символами **char**.

* [int( char c ) int](/stdlib/char.md#int-char-c-int)
* [str( char c ) str](/stdlib/char.md#str-char-c-str)

## Операторы

| Оператор         | Результат | Описание                                                                                     |
| ---------------- | --------- | -------------------------------------------------------------------------------------------- |
| char **+** char  | str       | Возвращает строку из двух символов.                                                          |
| char **+** str   | str       | Возвращает строку, как результат добавления строки к символу.                                |
| str **+** char   | str       | Возвращает строку, как результат добавления символа к строке.                                |
| char **=** char  | char      | Присваивание символа.                                                                        |
| str **+=** char  | str       | Добавляет символ к строке.                                                                   |
| char **==** char | bool      | Возвращает *true* если два символа равны и *false*, в противном случае.                      |
| char **>** char  | bool      | Возвращает *true* если первый символ больше второго и *false*, в противном случае.           |
| char **<** char  | bool      | Возвращает *true* если первый символ меньше второго и *false*, в противном случае.           |
| char **!=** char | bool      | Возвращает *true* если два символа не равны и *false*, в противном случае.                   |
| char **>=** char | bool      | Возвращает *true* если первый символ больше или равен второму и *false*, в противном случае. |
| char **<=** char | bool      | Возвращает *true* если первый символ меньше или равен второму и *false*, в противном случае. |

## Функции

### int(char c) int

Функция *int* возвращает числовое значение символа.

### str(char c) str

Функция *str* конвертирует символ в строку и возвращает строку (из указанного символа).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://ru.gentee.org/stdlib/char.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
