當前位置:首頁 » 編程語言 » c語言文件輸出到屏幕

c語言文件輸出到屏幕

發布時間: 2022-09-20 18:04:17

c語言中怎麼顯示文件的內容在屏幕上

1、首先第一步,你打開軟體,第一行代碼要寫頭文件,我們寫的是#include<stdio.h>,在這個頭文件里包含了我們要調用的函數。

Ⅱ 如何用C語言打開一個文件,並輸出到屏幕上

文件先寫入部分數據,然後再讀取輸出在屏幕上,所以,在打開文件時必須以可讀寫方式"+"打開文件。(r+ w+ a+均可) 寫完後,再讀。因此,要把文件指針前移才可以,否則當前位置處在已寫完的數據位置,無法讀到數據。

Ⅲ 如何用C語言打開一個文件,並輸出到屏幕上

讀數據的方式要與數據存儲的格式一致,如果文件的內容的存儲方式不同,需要用相應的格式。
例如,下面讀文件與寫文件的格式相同。
void
read()//從文件1.txt讀出數據
{
file
*fp;
int
i,n,a[100];
if((fp=fopen("1.txt","rt"))==null)
{
printf("cannot
open
file\n");
return;
}
fscanf(fp,"%d\n",&n);
for(i=0;i
評論
0
0
載入更多

Ⅳ C語言中,如何將文本文件的內容輸出到屏幕

#include <stdio.h>
#define MAX 50 /* 文件名長度最大為 MAX 個字元 */
#define BUFFERLEN /* 文件緩沖區長度最大為 BUFFERLEN 個字元 */
void main( )
{
FILE * fpr ; /* 定義一個文件指針變數 fpr */

char my_filename[MAX], buffer[BUFFERLEN] ;

gets(my_filename) ; /* 從鍵盤上輸入要打開的文本文件名 */

fpr = fopen(my_filename, "r" ) ; /* r:以文本方式打開文件 */

if( fpr == NULL ) /* 若文件打開失敗,則輸出錯誤信息,並直接退出程序 */

{

printf("Can't open %s for read !\n", my_filename ) ;

exit(1) ;

}

fgets(buffer, BUFFERLEN, fpr ) ; /* 從文本文件中讀取一行數據 */

while( !feof(fpr) ) /* 當文件沒有結束時,輸出一行文本內容到屏幕 */

{

printf("%s", buffer) ;

fgets(buffer, 500, fpr) ; /* 再從文本文件中讀取下一行數據 */

}

fclose(fpr) ; /* 當整個文件內容讀取結束時,關閉文件指針 */

}

Ⅳ c語言怎麼把東西寫到文件里,再從文件輸出到屏幕上

用WritePrivateproFileString()和GetPrivateproFileString()兩個函數就可以了啊,不用打開文件,關閉文件,定位,移動文件指針之類的

為防止有人說C下不能用, 特寫一個簡單的

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

structSTRUCT
{
charname[20];
floatchinese;
floatmath;
};

charfilename[]={"z:\1.txt"};
structSTRUCTs[3];
intcount=0;

intmain()
{
inti;
for(i=0;i<3;i++)
{
printf(" 請輸入第%d個學生信息(姓名語文數學)用空格間隔: ",i+1);
fflush(stdin);
scanf("%s%f%f",s[i].name,&s[i].chinese,&s[i].math);
}
chartemp[3];
charstr[20];
WritePrivateProfileStringA("All","count","3",filename);
for(i=0;i<3;i++)
{
sprintf(temp,"%d",i+1);
WritePrivateProfileString(temp,"name",s[i].name,filename);
sprintf(str,"%.1f",s[i].chinese);
WritePrivateProfileString(temp,"chinese",str,filename);
sprintf(str,"%.1f",s[i].math);
WritePrivateProfileString(temp,"math",str,filename);
}
return0;
}

Ⅵ c語言:如何將文件輸出至屏幕

以下程序能將文件原文輸出到屏幕:
#include<stdio.h>
#include<stdlib.h>
intmain()
{
FILE*fp;
charch;
fp=fopen("D:\f1.txt","r");
if(!fp)
{
printf("can'topenfile ");
exit(1);
}
while((ch=fgetc(fp))!=EOF)
printf("%c",ch);
fclose(fp);
return0;
}

Ⅶ C語言文件如何輸出到屏幕上

先讀取文件fread 在把讀取的內容顯示出來printf
滿意請採納。

Ⅷ C語言—怎麼把一個指定文件的內容輸出到屏幕上我這哪裡錯了

fread
http://ke..com/view/656689.htm?fr=aladdin

熱點內容
csgo天津伺服器ip 發布:2025-01-11 07:57:36 瀏覽:613
中國天氣android 發布:2025-01-11 07:56:53 瀏覽:464
伺服器負載均衡怎麼用 發布:2025-01-11 07:54:04 瀏覽:128
雲列印伺服器硬體 發布:2025-01-11 07:44:56 瀏覽:769
怎麼在手機上更改wifi密碼 發布:2025-01-11 07:37:26 瀏覽:337
開機啟動serviceandroid 發布:2025-01-11 07:35:24 瀏覽:524
天龍八部腳本設置自動喊話 發布:2025-01-11 07:31:37 瀏覽:310
硒標准溶液配置為什麼要加鹽酸 發布:2025-01-11 07:27:51 瀏覽:253
怎麼做電腦編程 發布:2025-01-11 07:14:36 瀏覽:481
壓縮圓環 發布:2025-01-11 06:41:37 瀏覽:512