當前位置:首頁 » 存儲配置 » 怎麼將數組寫進配置文件

怎麼將數組寫進配置文件

發布時間: 2023-05-03 07:15:50

A. 易語言 數組進行讀寫配置項和在編輯框中寫入寫出

因為上邊注意到你說的「輸入一段數組」,我只能理解為寫出配置和讀取配置


.版本2

.子程序_按鈕1_被單擊

寫配置項(取運行目錄()+「1.ini」,「ABC」,「A1」,編輯框1.內容)

.子程序_按鈕2_被單擊

編輯框1.內容=讀配置項(取運行目錄()+伍橋「1.ini」,「ABC」,「A1」,)

B. C語言中如何將一維數組的內容寫入文件

主要原因是 if((fp=fopen("成績.txt","w+"))=NULL)這句

= 要改為==

=意味著 把 NULL賦值為fp因此 fp則永遠為空了

改過的代碼如下:(我添加的部分有注釋)

#include<stdio.h>
#include<stdlib.h>
intmain()
{
FILE*fp;
intnum[100];
intscore[100];
inti=0;//i值不變
intj=0,k=0;//用來控制循環
inta=0,b=0,c=0,l=0;
intmax=0;//用來計算最大值
lap:printf("請輸入學生數目: ");
scanf("%d",&i);
j=i;//用來保留i的值
for(k=0;k<j;k++)
{
printf("請輸入第%d個學生的學號和分數,中間用空格隔開: ",l+k+1);
scanf("%d%d",&num[l+k],&score[l+k]);
}
l=l+i;//計數器
i=0;
printf("輸入完成!請選擇您需要的功能: ");
lbp:printf("1.求出最高成績及其擁有者: ");
printf("2.增加新的成績: ");
printf("3.退出 ");
printf("4.保存到文件成績.txt ");
loop:scanf("%d",&k);
switch(k)
{
case1:for(k=0;k<l;k++)
{
if(max<score[k])
{
max=score[k];

}

}
printf("最高分為%d ",max);
for(k=0;k<l;k++)
{
if(max==score[k])
{
printf("最高分的同學的學號是:%d ",num[k]);

}

}
printf("請問您是否還需要繼續計算么? 1.Yes 2.No");
scanf("%d",&a);
if(a==1)
gotolbp;
;break;
case2:gotolap;break;
case3:break;
case4:if((fp=fopen("成績.txt","w+"))==NULL)//1.回答者把=改為==
{
printf("文件打開失敗! ");
}
for(k=0;k<l;k++)
{
fprintf(fp,"%d%d",num[k],score[k]);//2.回答者加了一個空格
}
printf("文件保存成功! ");//3.回答者加
break;//4.回答者加
default:printf("輸入錯誤,請重新輸入: ");
gotoloop;break;
}

getchar();//5.回答者加
getchar();//6.回答者加

}

運行結果:


望採納~

C. 易語言寫數組內容到配置文件問題

.版本 2

.子程序 _按鈕1_被單擊
.局賣迅部變數攜配嫌 值, 文本型
.局部變數 計次, 整數型

.計次循環首 (取辯手數組成員數 (test), 計次)
值 = 值 + test [計次] + 「|」
.計次循環尾 ()
寫配置項 (「c:\set.ini」, 「aaa」, 「a1」, 值)

D. 如何將數組元素寫入文件中

1、扮爛打開一個以寫廳銀漏入的格式打開要寫入的文件(fopen函數 「w+」搏隱格式)2、循環寫入二維數組(雙層for循環)3、關閉打開文件(fclose)和「把大象裝冰箱」一樣的步驟

E. C語言中,如何把數組里的數據寫入文件

使用for循環語句+文件操作函數即可把數組里的數據寫入文件。

1、C語言標准庫提供了一系列文件操作函數。文件操作函數一般以f+單詞的形式來命名(f是山並file的簡寫),其聲明位握敗於stdio.h頭文件當中。例如:fopen、fclose函數用於文件打開與關閉;fscanf、fgets函數用於文件讀取;fprintf、fputs函數用於文件寫入;ftell、fseek函數用於文件操作位置的獲取與設置。一般的C語言教程都有文件操作一章,可以找本教材進一步學習。
2、常式:

#include<stdio.h>
inti,a[100];
intmain(){
FILE*fp1=fopen("input.txt","r");//打開輸入文件
FILE*fp2=fopen("output.txt","w");//打開輸出文件
if(fp1==NULL||fp2==NULL){//若打開文件失敗則退出
puts("不能打開文件!");
rturn0;
}
for(i=0;fscanf(fp1,"%d",a+i)!=EOF;i++);//從輸入文件連續讀取整數到數組a
for(;i--;)fscanf(fp2,"%d",a[i]);//把數組a逆序寫入到輸出文件當中段唯顫
fclose(fp1);//關閉輸入文件
fclose(fp2);//關閉輸出文件,相當於保存
return0;
}

F. c++高手必看!怎樣將內存中數組中的數據寫入文件

1.float Data[ 8 ] = {....................};ofstream file;file.open( "A.txt", ios::out );if ( file.is_open() ){�0�2 �0�2 for ( int i = 0; i < 8; ++i )�0�2 �0�2 �0�2 �0�爛凱拆2 file <孫臘< Data[ i ] << endl; �0�2 // 寫入到文件!}2.COleDataTime time;同理直接寫入就是了!或者FILE* file = fopen( "A.txt", "wb" );if ( file ){�0�2 �0�2 fwrite( &time, sizeof( time ), 1, file ); �飢棗0�2// 寫入文件}fclose( file );

G. C語言怎麼將一個double類型的數組寫入文件

可以用fprintf函數一個數字一個數字地寫,也可以用fwrite函數一次把整個數組都寫進文件。

H. 如何用java語言將數組中的數據寫入文件急!求好心人幫忙!!

把數據按照你需要的格式拼接成字元串,然後寫入文件,下面的方法是寫入的同時同時創建文件:
filepath:文件路徑,file:寫入的內容,encode:編碼格式。
public static boolean createFile(String filepath, String file, String encode)
{
filepath = filepath.replace("\r", "");
filepath = filepath.replace("\n", "");
try
{
File f1 = new File(filepath);
if(!f1.exists())
f1.createNewFile();
FileOutputStream fos = new FileOutputStream(filepath);
Writer pw = new OutputStreamWriter(fos, encode);
pw.write(file);
pw.close();
}
catch(IOException e)
{
e.printStackTrace();
return false;
}
return true;
}

I. c# 怎麼把整型數組 寫到文件里

//整型數組
var arrays=new[]{1,2,4};
//保存不了整形的,只能保磨改蠢存string類殲漏型的,轉換為string的list
var list = (from array in arrays select array.ToString()).ToList();
//寫文件
File.WriteAllLines(@"D:\瞎陪Program Files\a.txt", list);

J. php怎麼寫入、存儲數組數據

$content = "<?php
//配置文件
 return array(
";
//獲取數組
foreach($form as $k=>$v ){//$form是從資料庫裡面讀出來的數組
$k=strtoupper($k);//strtoupper是直接把PHP代碼直接用,不轉換
if(strtolower($v)=="true" || strtolower($v)=="false" || is_numeric($v)){
$content .= " '$k'=>$v, ";
}else{
$content .= " '$k'=>'$v', ";
}
}
$content .= "); ?>";

$file='config.inc.php'//寫入配置文件(用絕對路徑)
@file_put_contents($file,$content);//寫入文件

熱點內容
微軟不給源碼 發布:2025-02-11 16:13:37 瀏覽:38
php的get方法 發布:2025-02-11 16:12:30 瀏覽:967
源碼網嘉 發布:2025-02-11 16:07:06 瀏覽:192
免費ftp服務軟體 發布:2025-02-11 15:58:06 瀏覽:866
大櫻桃建園為什麼要配置授粉樹 發布:2025-02-11 15:58:00 瀏覽:629
五菱宏光s頂配有哪些配置 發布:2025-02-11 15:50:57 瀏覽:287
華為8加128配置有哪些 發布:2025-02-11 15:48:20 瀏覽:580
壓縮機三轉子 發布:2025-02-11 15:45:54 瀏覽:828
linux操作系統shell 發布:2025-02-11 15:45:53 瀏覽:339
安卓模擬器如何選擇安裝 發布:2025-02-11 15:34:26 瀏覽:177