請問C語言的檔案操作問題,請問一個C語言的檔案操作問題

2022-12-19 18:26:23 字數 1221 閱讀 7507

1樓:軍天下

#include

#include

#define max 40

int main(void)

puts("enter words to add to the file; press the enter");

puts("key at the beginning of a line to terminate.");

rewind(fp);

while(fscanf(fp,"%s",words)==1) // 這裡要把讀入的字元存到words裡邊,存到null出錯

count++;

while(gets(words)!=null && words[0]!='\0')

puts("file contents: ");

rewind(fp);

while(fscanf(fp,"%s",words)==1)

printf("%s\n",words);

if(fclose(fp)!=0)

fprintf(stderr,"error closing file\n");

return 0;}

2樓:手機使用者

#include <stdio.h>int main(void){ char str[80];   file *fp=fopen("d:\\a.txt","w");/*開啟d:\a.txt檔案,並向其中寫入文字,"w"表示要向檔案寫入文字*/     fprintf(fp,"hello\n");/*向檔案輸出文字fprintf函式除了第一個引數是檔案指標外o用法和printf()相同*/   fprintf(fp,"%d+%d=%d\n",3,2,3+2);   fclose(fp);/*關閉檔案*/  fp=fopen("d:

\\a.txt","r");/*"r"表示從檔案讀取文字*/  fscanf(fp,"%s",str);/*從檔案讀取字串,fscanf函式除了第一個引數是檔案指標外,用法和scanf()相同*/  printf("%s",str);  fclose(fp);  return 0;}

急,請問c語言問題,急,請問一個C語言問題

從記憶體開始跟你說起 記憶體為資料區 區 資料區又分為 棧區 靜態區 堆區 棧區 是函式呼叫時建立的,為函式引數變數申請空間,函式退出時釋放,不用程式設計師參與。靜態區 編譯器執行時一直存在,由編譯器負責分配,程式退出時釋放,不用程式參與 堆區 程式根據需要用malloc建立的記憶體 由程式設計師用...

c語言問題,請問char a和short a有什麼區別?舉個例子

char a 20 是宣告一個大小為20的字元陣列 a,一個位元組 多用於 字元 和 位 short和int一樣,是資料型別。用於表示有符號整數。不同的是,他們在記憶體中所佔的空間大小不同 char a 20 是字元型陣列,元素20個。short a 20 是短整型陣列,元素20個。short a ...

c語言的查詢檔案的問題,C語言的一個查詢檔案的問題

1 函式名 findfirst findnext 功 能 搜尋磁碟目錄 取得下一個匹配的findfirst模式的檔案 用 法 int findfirst char pathname,struct ffblk ffblk,int attrib int findnext struct ffblk ffb...