поэтому я реализую эту шахматную программу на C ++ и пытаюсь интегрировать ее в протокол winboard ... одна из функций, которые, по их словам, мне нужно написать, должна иметь следующую подпись:
char *MoveToText(MOVE move); // converts the move from your internal format to text like e2e2, e1g1, a7a8q.
мой вопрос ... текстовые форматы похожи на e2e2 .... но тип возвращаемой функции - char ... и насколько я понимаю, char это всего лишь один символ....
так почему же они говорят мне использовать эту подпись?
или я ошибаюсь, и фактически char также может хранить несколько символов, таких как e2e2, e1g1 и т. Д.?