Monday, May 2, 2016

remove bahasa C/C++

remove(const char* filename) berfungsi untuk menghapus sebuah file yang di tuju.

source code:
-------------------------------------------------------------------------------------------------------------------
#include <stdio.h>
#include <string.h>

int main ()
{
   int ret;
   FILE *fp;
   char filename[35];

   printf("masukkan nama file yang akan di hapus: ");
   scanf("%s",filename); // masukkan nama file beserta tipe file. cth:file.txt /berkas.exe

   fp = fopen(filename, "w");

   fprintf(fp, "%s", "This isinfoberfungsi.blogspot.com");
   fclose(fp);
 
   ret = remove(filename);

   if(ret == 0)
   {
      printf("File Terhapus");
   }
   else
   {
      printf("Error: file ini tidak dapat dihapus / tidak ada.");
   }
 
   return(0);
}
-------------------------------------------------------------------------------------------------------------------

hasil eksekusi file:
**********************************************************************


**********************************************************************

source code diatas hanya bisa menghapus file yang berada 1 folder dengan file remove tsb.

baca juga : fungsi perror() bahasa c.


.

No comments:

Post a Comment