c 語言對檔案修改,查詢,刪除等操作

2025-01-24 04:20:16 字數 3680 閱讀 3126

1樓:網友

oldname,string newname),只要保證他們是在相同的目錄裡,那就是重新命名。在相同的目錄裡,檔案並沒有真正的移動,只是改了對映而已。

同樣:fileinfo file=new fileinfo("c:\");

c:\");

2樓:網友

你需要把問題說得詳細些,是獲取**並修改**名稱?還是像photoshop那樣對**本身進行明暗度、大小、色度等修改?

3樓:帳號已登出

在。net類庫裡面查 的相關資訊吧。

這個類可以對檔案改名,複製,移動,刪除等操作,這個靜態函式可以獲取資料夾內的檔案列表,,相信這兩個東西就是你想要的,一下它們的具體引數和用法就能找到你要的答案。

在 c 語言中,從計算機記憶體中將資料寫入檔案中,稱為? a刪除,b輸入,c輸出,d修改

4樓:博學堂精品屋

這道題用排除法解決,可以得到正確答案!首先a刪除,肯定不是,原因是你可以想象一下,複製貼上的過程,並不是將記憶體中的資料刪除,貼上後記憶體中的資料依然存在。d修改,提議是從計算機記憶體中將資料寫入檔案中,不涉及修改記憶體的過程,就剩,b輸入,c輸出。

首先輸入是將資料寫入記憶體,輸出是將資料寫入到其它地方,所以答案選c輸出。

c++語言對外部檔案內容的刪除操作

5樓:篤俠

從檔案枝啟中刪除指定記錄的演算法(假設要刪除關鍵字為key的記錄):

1.以輸入方式開啟原檔案(fin),以輸出方式開啟乙個臨時檔案(fout)

2. 如果讀fin檔案沒有出錯,則迴圈執行,:

從fin檔案讀出乙個記錄。

如果該記錄的關鍵字不為key,則該記錄寫入臨時檔案(fout)猛睜如。

3. 關閉各檔案。

4.將原檔案刪除。

5. 將臨時檔案改名為原檔案。

但願能對你有所幫早李助。

怎麼對c語言中的檔案進行內容新增,刪除,查詢的操作?

6樓:投機士

1、刪除檔案部分內容的大概步驟:新建乙個臨時檔案,把原檔案內容向臨時檔案裡拷貝,遇到要刪除的內容就跳過。結束後關閉檔案,用remove("原檔名");把原檔案刪除,用rename("臨時檔名","原檔名");把臨時檔名改為原檔名。

2、例如在原檔案中刪除以2和以4編號開頭的行,可用以下**實現:

#include ""

#include ""

int main(void)

while(fgets(a,1000,fin))//從原檔案讀取一行if(a[0]!='2' &&a[0]!='4')//檢驗是要刪除的行嗎?

fputs(a,ftp);//不是則將這一行寫入臨時檔案fclose(fin);

fclose(ftp);

remove("");//刪除原檔案。

rename("","");//將臨時檔名改為原檔名return 0;}

資料庫的常用語句都有哪些 比如查詢 修改 增加 刪除

7樓:浩然之言

這裡有詳細的講解。

orale 如何用乙個語句對資料判斷,幷對資料進行修改或刪除操作

8樓:召合

merge into,網上資料很多查查。動動手,沒壞處。

我cf好友裡可操作的好友只有10幾個(可操作指的是發資訊、發悄悄話、檢視資料、刪除等),

9樓:angel悶騷

右上角關閉x的左邊第二個是可以刪除的!試下,不得再跟我說說!我用這個刪完了所有人!

10樓:暑假新時空

樓主 點下左上角的 人的圖示 好友名字後面乙個人的都刪了。

11樓:網友

樓主 點下右上角的 人的圖示 好友名字後面乙個人的都刪了 這楊就ok了。

如何對乙個檔案操作,使其防刪除防修改

12樓:網友

那就把檔案加個系統屬性,再隱藏起來唄,你隱藏起來別人也不知道,但自己要記好,帶有系統屬性的檔案是不允許被刪除的,可以這樣給檔案加上系統屬性:

開始---執行---cmd---然後在dos視窗中輸入這個命令:

attrib +s +h 然後是檔案的路徑,這樣就可以啦。

13樓:繩宜紹月明

你可以對該excel設定ntfs許可權,把其中刪除性設定為拒絕即可。

具體操作,右鍵點檔案,屬性,選擇使用者,如果你沒看到everyone,把它新增進列表。

下方許可權欄中,點許可權,點選everyone使用者,再點更改許可權,再點,把刪除後面呈現的勾去掉,把拒絕列打上勾就行了。

用c或c++語言都可!急,建立順序表與單連結串列,並進行定位、插入與刪除操作。

14樓:網友

#include ""

#include

#include

typedef char datatype;

typedef struct node listnode;

typedef listnode *linklist;

listnode *p;

linklist createlist( )r->next=null;

return(l);

int insertnode(linklist l,char x,int i)

if(!p||j>i-1)

s=(linklist)malloc(sizeof(listnode));

s->data=x;

s->next=p->next;

p->next=s;

return 1;

int deletelist(linklist l,int i)if(!p->next||j>i-1)

s=p->next;

p->next=s->next;

free(s) ;

return 1;

void print(linklist l)}void main()

插入成功。break;

case '3':

default:flag=0;printf("程式結束,按任意鍵退出!");}

15樓:網友

單連結串列的。

#include ""

#include ""

#define null 0

struct node /*定義結構體*/

struct node *head;

struct node *p;

struct node *s;

void creat() /*建立單連結串列*/

void outline() /*輸出單連結串列*/

printf("");

int locate(int x) /*按值查詢*/

int countnode() /* 計算結點的個數*/

return (i);

main() /*主函式*/

16樓:網友

參照這個問題,很簡單的例子。有順序表和單連結串列兩種。

c語言檔案操作,C語言檔案操作

c語言標準庫提供了一系列檔案i o函式用於檔案操作,比如fopen 用於開啟檔案 fread fwrite 用於讀寫檔案 fseek 用於設定操作位置等等,一般c語言教程上都有檔案i o一章,細緻內容,可以找本教科書學習一下。下面是一個示例 實現了,將一個磁碟檔案中的資訊複製到另一個磁碟檔案中。in...

C如何對檔案進行讀寫,c 如何讀寫文字檔案

省略些許判斷 如有無該檔案 filestream fs new filestream a.txt filemode.open streamreader sr new streamreader fs 讀取回 string txt sr.readtoend streamwriter sw new str...

學習C語言對電腦維修有幫助嗎

我不這麼認為,我覺得學習c語言,對於電腦維修來說,從某種程度上來說是有幫助的。c是一門語言,但是從這門語言中我們可以間接地掌握一些硬體知識。比如,開發嵌入式系統的時候,c的執行是基於硬體來進行操作的。舉個例子,你有一塊ram,這塊ram需要你用序列通訊來進行寫和讀的操作,要求你用c來寫。在書寫 的時...