ccs3.3 读取TXT文件并存为一维数组的程序,

2019-07-22 14:43发布

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

#define N 1001          //信号的长度   

int main ()

{

double x[N],y[N];  
int i;

FILE *fp1,*fp2; //fp1用来打开指向X的文件,fp2用来打开指向y的文件,

if((fp1=fopen("x.txt","r"))==NULL)
{
printf("文件打开失败 ");
exit(0);
}
for(i=0;i<N;i++)
{
fscanf(fp1,"%lf",&x[i]);
}

fclose(fp1);

if((fp2=fopen("y.txt","r"))==NULL)
{
printf("文件打开失败 ");
exit(0);
}
for(i=0;i<N;i++)
{
fscanf(fp2,"%lf",&y[i]);
}
fclose(fp2);

printf("%lf",x[0]);//打印x【0】

}

load program 后不会出现x【0】

请问是ccs不支持这样的读写方式,还是代码有问题,请各位大侠不吝赐教
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
zhangmangui
1楼-- · 2019-07-22 17:22
是支持的   
zhangmangui
2楼-- · 2019-07-22 17:40
 精彩回答 2  元偷偷看……
今夜月明
3楼-- · 2019-07-22 20:39
zhangmangui 发表于 2016-6-10 07:25
请参考
#include "stdio.h"

你好,我用你给的方法试了一下,下载到开发板里没有结果啊,,,
zhangmangui
4楼-- · 2019-07-22 23:18
今夜月明 发表于 2016-6-10 22:24
你好,我用你给的方法试了一下,下载到开发板里没有结果啊,,,

这个下载到板子里面肯定是不行的  
vivilzb1985
5楼-- · 2019-07-23 02:10
这个是直接的调用相关的函数处理的。
迪卡
6楼-- · 2019-07-23 02:31
fp_G=fopen("E:\2-DSP\C6726\Prj\Test2\g.txt","r");
是不是对数据格式有要求

一周热门 更多>