ARM LINUX上用C写文件的问题
C/C++ code:
char Time="2009-9-23";
FILE *fpOut=fopen("1.txt","w+");
if(fpOut==NULL)
return ;
fwrite(Time,strlen(Time),1,fpOut);
sprintf(fpOut,"%s",Time);
fclose(fpOut);
为什么写的文件为空的呢,在ARM 上 那位知道帮下忙,谢谢了
Time的类型不对
char * Time="2009-9-23";
或者
char Time[] ="2009-9-23";
这是什么用法?
sprintf(fpOut,"%s",Time);
楼主是想用 fprintf 吧。
同楼上
C/C++ code:
char Time[]="2009-9-23";//mark
FILE *fpOut=fopen("1.txt","w+");
if(fpOut==NULL)
return ;
fwrite(Time,1,strlen(Time),fpOut);
fclose(fpOut);
楼主太马虎了
是的
修改
char* Time="2009-9-23";
fprintf(fpOut,"%s",Time);
在ARM 里 没用
那位碰到过吗
相关问答:
在查询后将查询出来的值赋给各输入框
<c:if test="${not empty dataValue}">
fm.SAMPLING_DATE.value=" <c:out value='${dataValue.SAMPLING_DATE}'/ ......
13个人围成一圈,从第一个人开始顺序报号1,2,3。凡报到3者退出圈子,找出最后留在圈子中的人原来的序号
结果应该是13 可我的程序的结果是11 希望好心人帮改一下
#include <stdio.h>
#include < ......
最近突然想自己来实现一个五子棋程序,但不知道怎么开始,自己也没学画图形函数,能在控制台下直接写吗>>>?????
控制台?比图形界面更麻烦。
http://search.download.csdn.net/search/%E4%BA%94%E5%AD%90% ......
/* Note:Your choice is C IDE
作用: 随机数加密法,,,,
以下有许多不懂,请教一下,请主意代码;
*/
#include <stdio.h>
#include <stdlib.h>
union
{
int value;
struct
{
c ......