Как передать параметры типа int в строку, которую нужно записать в файл терминала tty1? Пробовал через define, но не получается, константы воспринимаются как символы строки.
int function(int x, int y)
{
#define _X_ x
#define _Y_ y
int file = open("/dev/tty1", O_WRONLY);
char str[] = "\033[_X_;_Y_H";
write(file, str, sizeof(str));
close(file);
return 0;
}