Sunday 11 January 2009

Write a c program to know given file is regular file, character special or it is directory?


#include "time.h"

#include "sys\stat.h"

#include "stdio.h"

void main(){

    struct stat status;

    FILE *fp;

    stat("c:\\tc\\bin",&status);

    clrscr();

    if (status.st_mode & S_IFDIR)

         printf("It is directory.\n");

    if (status.st_mode & S_IFCHR)

         printf("It is chracter file.");

    if (status.st_mode & S_IFREG)

         printf("It is reggular file.");

   

No comments:

Post a Comment