Üye Kayıt Üye Giriş

getcwd Fonksiyonu


getcwd Fonksiyonu

Bu fonksiyon o anda çalışılan dizini path ifadesi olarak elde etmekte kullanılır. Prototipi
unistd.h içerisindedir.


char *getcwd(char *path, size_t size);


Fonksiyonun birinci parametresi path bilgisinin doldurulacağı dizinin adresi, ikinci
parametresi dizinin uzunluğudur (Yani fonksiyon en fazla size-1 karakter yerleştirir).
Fonksiyon başarı durumunda birinci parametresinde belirtilen adrese, başarısızlık durumunda
NULL değerine geri döner.


/* getcwd.c */
#include <stdio.h>
#include <unistd.h>
#include <stdlib.h>
int main()
{
char path[256];
if (getcwd(path, 256) == NULL) {
fprintf(stderr, "Cannot Get Path\n");
exit(1);
}
printf("%s\n", path);
return 0;
}

Bilgisayar Dershanesi Ders Sahibi;
Bilgisayar Dershanesi

Yorumlar

Yorum Yapabilmek İçin Üye Girişi Yapmanız Gerekmektedir.

ETİKETLER