función de cambio de nombre () en el lenguaje C con el Ejemplo

Aquí, vamos a aprender acerca de la función de cambio de nombre () de stdio.h función de biblioteca en lenguaje C con su sintaxis, ejemplo . función

de cambio de nombre () en C

El de cambio de nombre () función se define en el & lt; stdio.h & gt; archivo de cabecera.

Prototipo:

    int rename(const char* old-filename, const char* new-filename);

Parámetros: const char * pasada de nombre de archivo, const char * nuevo_nombre_archivo

Return escribir: int

Uso de la función:

Cuando se trata de archivos a continuación, a veces tenemos que cambiar el nombre de algunos archivos. En el manejo de archivos, se utiliza la función de cambio de nombre () cambiar el nombre de los archivos. El prototipo de la función de cambio de nombre () es int de cambio de nombre (* const char pasada de nombre de archivo, const char * nuevo_nombre_archivo);

Aquí, pasada de nombre de fichero es el nombre anterior del archivo que tiene que rebautizado con el nuevo nombre que nuevo_nombre_archivo . Devuelve cero si el archivo se ha cambiado correctamente y no nulo si se ha producido un error.

de cambio de nombre () ejemplo en C

#include <stdio.h>
#include <stdlib.h>
int main(){
FILE *f;
//Check the existence of that file
if((f=fopen("includehelp.txt","r"))==NULL){
printf("File does not exist...n");
}
else{
printf("File is exist.n");
}
fclose(f);
//Rename the file
if(rename("includehelp.txt","new_includehelp.txt"))
printf("Rename error.....n");
else
printf("File is renamedn");
if((f=fopen("includehelp.txt","r"))==NULL){
printf("File does not exist...n");
}
else{
printf("File is exist.n");
}
fclose(f);
if((f=fopen("new_includehelp.txt","r"))==NULL){
printf("File does not exist...n");
}
else{
printf("File is exist.n");
}
fclose(f);
return 0;
}

salida

rename() function in C language with Example - 4
rename() function in C language with Example - 5


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *