Страница 1 из 1
Оказывается, Си поддерживает кириллицу в идентификаторах
Добавлено: 10.11.20 22:52
БудДен
Поддержка есть в стандарте C99. Clang, Visual studio 2017 - поддерживают. Насчёт gcc - не уверен.
В 2015 ещё не поддерживал. Кому не лень проверить gcc?
можно ещё ключевые слова дефайнами переопределить
Добавлено: 11.11.20 07:30
Лис [Вежливый]
Код: Выделить всё
#include <stdio.h>
int праверка()
{
printf("здравствуй мир\n");
}
int main(void)
{
праверка();
return 0;
}
$ gcc test.c
$ ./a.out
здравствуй мир
$ gcc --version
gcc (Gentoo 10.2.0-r3 p4) 10.2.0
Copyright (C) 2020 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Re: Оказывается, Си поддерживает кириллицу в идентификаторах
Добавлено: 11.11.20 13:34
БудДен
gcc не поддерживат нормальным образом, 7.5.0 во всяком случае. Можно писать \uNNNN.
Re: Оказывается, Си поддерживает кириллицу в идентификаторах
Добавлено: 11.11.20 17:32
Лис [Вежливый]
Re: Оказывается, Си поддерживает кириллицу в идентификаторах
Добавлено: 11.11.20 17:44
БудДен
Поклон тебе.