欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

c改json文件后綴

黃文隆2年前8瀏覽0評論

在C語言中,有時候需要對JSON文件進行修改。而JSON文件的后綴名常為.json。在進行修改時,我們可能需要改變JSON文件的后綴名,以便程序更好地處理。接下來,我們將介紹如何在C語言中修改JSON文件后綴名。

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main(){
char oldname[20], newname[20];
printf("請輸入需要修改的JSON文件名(含后綴):");
scanf("%s", oldname);
if(strstr(oldname, ".json")==NULL){
printf("輸入的文件名不是JSON文件!");
return 0;
}
printf("請輸入新的文件名(不含后綴):");
scanf("%s", newname);
strcat(newname, ".json");
if(rename(oldname, newname)==0)
printf("成功將文件%s重命名為%s!", oldname, newname);
else
printf("文件重命名失??!");
return 0;
}

以上代碼使用了C語言的rename函數,該函數原本用于重命名文件,但也可用于修改文件后綴名。具體而言,我們需要輸入需要修改的JSON文件名(含后綴),程序會首先判斷輸入的文件名是否為JSON文件。如果不是,程序會輸出一條錯誤信息;如果是,程序會要求輸入新的文件名(不含后綴),并自動在其后添加“.json”后綴名。最后,調用rename函數將舊文件名改為新文件名即可。