How to get the current directory in a C program?

I’m making a C program where I need to get the directory that the program is started from. This program is written for UNIX computers. I’ve been looking at opendir() and telldir(), but telldir() returns a off_t (long int), so it really doesn’t help me.

How can I get the current path in a string (char array)?

7 Answers
7

Leave a Comment