| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4103 人关注过本帖
标题:vs中用fopen_s打开文件,如何将数组数据导入文件
取消只看楼主 加入收藏
owner_chx
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2015-3-7
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:0 
vs中用fopen_s打开文件,如何将数组数据导入文件
FILE *fp1_u;                     
    errno_t err1_u;
    err1_u = fopen_s(&fp1_u, "C:\\Users\owner chen\Documents\EX\t1_u.txt", "w");
    fprintf(fp1_u, "时间步长:0.1\n");
    fprintf(fp1_u, "迭代步数");
    for (int i = 0; i < 10; i++)
        fprintf(fp1_u, "%d           ", i);
    fprintf(fp1_u, "\n");
    fprintf(fp1_u, "u的数值解");
    for (int i = 0; i < 10; i++)
        fprintf(fp1_u, "%f           ", u[0][i]);         
    fprintf(fp1_u, "\n");
    fprintf(fp1_u, "u的精确解(sin(ft))");
    for (int i = 0; i < 10; i++)
        fprintf(fp1_u, "%f           ", u0[0][i]);
    fprintf(fp1_u, "\n");
    fprintf(fp1_u, "误差");
    for (int i = 0; i < 10; i++)
        fprintf(fp1_u, "%f           ", r_u[0][i]);
    fprintf(fp1_u, "\n");
    fprintf(fp1_u, "误差比");
    for (int i = 0; i < 10; i++)
        fprintf(fp1_u, "%f          ", err_u[0][i] * 100);
    fprintf(fp1_u, "\n");
    fprintf(fp1_u, "累积误差");
    for (int i = 0; i < 10; i++)
        r = r + r_u[0][i];
    fprintf(fp1_u, "%f           ", r);
    fprintf(fp1_u, "\n");

程序如上,运行到fprintf语句时,会出现:将一个无效参数传递给了将无效参数视为严重错误的函数 的错误。因为使用vs编的只能用fopen_s,请教各位我该如何把文件指针正确指向目标文件,已达到导出的目的。
搜索更多相关主题的帖子: Documents Users 如何 
2015-03-07 11:45
快速回复:vs中用fopen_s打开文件,如何将数组数据导入文件
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011166 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved