Я делаю программу на C, где мне нужно получить каталог, из которого запускается программа. Эта программа написана для компьютеров UNIX. Я смотрел opendir()и telldir(), но telldir()возвращает off_t (long int), так что это действительно не помогает мне.
Как я могу получить текущий путь в строке (массив символов)?