Relative pathnames

Pathnames need not start with slash. In such cases, the path is considered relative to the current working directory.

The OS maintains the current working directory as a character string. Relative pathnames are always converted to full network pathnames by prepending the current working directory string to the relative pathname.

Note that different behaviors result when your current working directory starts with a slash versus starting with a network root.