
Size: a a a





+ в спецификаторе формата %+d используется для того, чтобы всегда печатать знак для числовых значений. Следовательно, эта программа выводит -5 +5.


ключ h) не существует. В строке 10 мы пытаемся напечатать s["h"]. Поскольку карта s не имеет ключа h, она вернет значение по умолчанию int. Следовательно, выведен будет 0.








io_uring. В статье показано, как с ним работать и в чем заключаются его особенности.

а». Любой символ Unicode в одинарной кавычке является руной. Мы пытаемся назначить руну а нулевой позиции среза. Это недопустимо, поскольку строка является неизменной, и, следовательно, такая программа скомпилируется с ошибкой.mutate принимает срез руны в качестве аргумента. Затем она изменяет первый элемент среза на «а», преобразовывает руну обратно в строку и возвращает её. Этот метод вызывается из строки 13 программы. Переменная h преобразуется в срез руны и передаётся для изменения в строке 13, что приводит к корректной работе и выводу aello.