Jak uzyskać ścieżkę do bieżącego pliku (pwd) w systemie Linux z C?

Chciałbym wiedzieć, czy jest to możliwe do uruchomieniasystem("pwd") na aktualnym DIR. Na przykład, miejmy taką strukturę folderów.

example
 >test
  >>file
 >test2
  >>file3
  >>file4

I zopendir() ireaddir() Idę dofile3 i chcę użyćsystem("pwd") uzyskać ścieżkę:..../example/test2/file3. Czy to jakoś możliwe?pwd powróci ścieżką domain.c cały czas?

questionAnswers(5)

yourAnswerToTheQuestion