當前位置:首頁 » 電腦資訊 » 為什麼我保存的c文件都是txt

為什麼我保存的c文件都是txt

發布時間: 2022-01-30 23:42:04

Ⅰ 用記事本編輯C保存類型中卻沒有「.C」型只有「.txt」和「所有類型」這是為什麼

保存的時候選擇另存為
保存類型選擇所有類型
文件名填全稱(包括擴展名)
即可

這位「popeyelxq」,如果你不懂的話就不要誤認子弟。
你自己試試保存類型選擇「所有類型」的時候會不會強制txt文件

Ⅱ 文件的後綴是.C,為什麼打開了還是TXT格式啊

txt就能打開

Ⅲ C語言程序運行結果保存為TXT格式的問題

文件操作沒寫好 fopen和fclose放在while循環裡面
每一次進行while操作就會從新打開關閉一次文件 所以結果才會是一行
#include <stdio.h>

void main()
{
float l,i,a;
FILE *fs;
printf("L=");
scanf("%f",&i);
l=i;
fs=fopen("cc.txt","w");
while(l<=20)
{

a=6*l;
/*printf("L=%f\t %f\n",l,a); */
fprintf(fs,"L=%f\t %f\n",l,a);
l=l+1;

}
fclose(fs);
}

Ⅳ 為什麼我的文本文檔改不了.c文件,我改完之後在vs2010里就變成了.txt文件。

用notepad編輯保存的時候,別選TXT格式,選所有文件,再打文件名就好了。

Ⅳ 用記事本編號c語言後怎麼總以.txt保存

要下載個c語言程序軟體,可用vc++,通過該軟體打開記事本,就可以用了,沒此軟體,就只能是txt保存了

Ⅵ C語言數據保存在txt文件中顯示亂碼

你寫入文件的又不是字元串, 當然是看起來是亂碼。
可以先sprintf(str,"%f",i),轉成字元串,將str用fwrite寫入文件。但這樣再去讀這些文件,需要再次將字元串轉換成數字。

Ⅶ c語言保存數據到文件txt

#include<stdlib.h>
#include<stdio.h>

typedefstructnode
{
charname[20];
intnumber;
intprice;
intinventory;
intbrand;
structnode*next;
}N1;//這裡面類型,請根據你要的來定,我這只是給你參考
voidsave_data(FILE*ph,N1*h);
intmain(){
.....
.....//鏈表創建與錄入數據相關我就不寫了
FILE*fspointer;
fspointer=fopen("xxxxx.txt","w+");//第一個xxxxx是你文件的名字,自己起
save_data(fspointer,y);//假設y是你鏈表的頭結點
....
....
}

voidsave_data(FILE*ph,N1*h)
{
N1*hed=h;
fprintf(ph,"name number price inventory brand ");
while(hed->next!=NULL)
{
hed=hed->next;
fprintf(ph,"%s %d %d %d %d ",hed->name,hed->number,hed->price,hed->inventory,hed->brand);
}
fclose(ph);
}

Ⅷ C語言保存txt文件的問題

C語言使用fopen函數打開txt文件,使用fclose函數關閉並保存txt文件。
1.fopen的函數原型:FILE
*
fopen(const
char
*
path,const
char
*
mode);

fopen函數的第一個參數是文件路徑,第二個參數是打開方式,有以下幾種方式:
r
以只讀方式打開文件,該文件必須存在。
r+
以可讀寫方式打開文件,該文件必須存在。
rb+
讀寫打開一個二進制文件,允許讀數據。
rw+
讀寫打開一個文本文件,允許讀和寫。
w
打開只寫文件,若文件存在則文件長度清為0,即該文件內容會消失。若文件不存在則建立該文件。
w+
打開可讀寫文件,若文件存在則文件長度清為零,即該文件內容會消失。若文件不存在則建立該文件。
a
以附加的方式打開只寫文件。若文件不存在,則會建立該文件,如果文件存在,寫入的數據會被加到文件尾,即文件原先的內容會被保留。(EOF符保留)
a+
以附加方式打開可讀寫的文件。若文件不存在,則會建立該文件,如果文件存在,寫入的數據會被加到文件尾後,即文件原先的內容會被保留。
(原來的EOF符不保留)
wb
只寫打開或新建一個二進制文件;只允許寫數據。
wb+
讀寫打開或建立一個二進制文件,允許讀和寫。
wt+
讀寫打開或著建立一個文本文件;允許讀寫。
at+
讀寫打開一個文本文件,允許讀或在文本末追加數據。
ab+
讀寫打開一個二進制文件,允許讀或在文件末追加數據。
上述的形態字元串都可以再加一個b字元,如rb、w+b或ab+等組合,加入b
字元用來告訴函數庫打開的文件為二進制文件,而非純文字文件。

返回值:文件順利打開後,指向該流的文件指針就會被返回。如果文件打開失敗則返回NULL,並把錯誤代碼存在errno中。
2.常式:
#include

#define F_PATH "d:\\myfile\\file.txt"
char c;
int main(){
FILE*fp=NULL;//需要注意
fp=fopen(F_PATH,"r");
if(NULL==fp) return -1;//要返回錯誤代碼
while(fscanf(fp,"%c",&c)!=EOF) printf("%c",c); //從文本中讀入並在控制台列印出來
fclose(fp);
fp=NULL;//需要指向空,否則會指向原打開文件地址
return 0;
}

Ⅸ c語言運行結果保存為txt時,提示輸入要保存的文件名

char file[50];
scanf("%s",file);
fs=fopen(file,"w");
fclose(fs);

Ⅹ 為什麼C保存後的文件擴展名是".c"而不是".txt"~因為它明明是詞本~

.TXT是表格的意思,擴展名用來區別不同類型的文件

熱點內容
為什麼不能返回電腦桌面 發布:2024-12-23 14:46:37 瀏覽:497
有些充電寶為什麼充不了蘋果手機 發布:2024-12-23 14:46:36 瀏覽:408
為什麼電腦微信文件總是被清理 發布:2024-12-23 14:46:35 瀏覽:284
為什麼喝很多小米粥還是渴 發布:2024-12-23 14:46:34 瀏覽:772
鄭伊健為什麼喜歡在網上買東西 發布:2024-12-23 14:42:17 瀏覽:515
為什麼合同的稅率不一樣 發布:2024-12-23 14:41:25 瀏覽:455
其他手機root為什麼這么好弄 發布:2024-12-23 14:40:49 瀏覽:571
蘋果6有時為什麼上滑不了 發布:2024-12-23 14:34:56 瀏覽:490
小米系統為什麼卡了 發布:2024-12-23 14:34:54 瀏覽:211
電腦為什麼老是突然響一下 發布:2024-12-23 14:15:23 瀏覽:100