当前位置:首页 » 存储配置 » 怎么将数组写进配置文件

怎么将数组写进配置文件

发布时间: 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);//写入文件

热点内容
python做脚本 发布:2025-02-11 17:05:42 浏览:548
风神瞳脚本 发布:2025-02-11 17:02:18 浏览:690
物理化学压缩 发布:2025-02-11 17:02:03 浏览:295
蔚来配置哪些值得加 发布:2025-02-11 16:58:28 浏览:325
索引型数据库 发布:2025-02-11 16:58:26 浏览:916
hbasephp 发布:2025-02-11 16:44:41 浏览:761
微软不给源码 发布: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