00问答网
所有问题
当前搜索:
c语言创建文件并写入数据
C语言
中向txt
文件
中
写数据
,
并且
只输出一个?
答:
;chfloor='0'+nowfloor;fputc(chfloor,cfPtr);fputc('\n',cfPtr);prefloor=nowfloor;} break;} fclose(cfPtr);} 几个问题:1.while(1),死循环了。需要break。2.
文件
用完必须要关闭。fclose。3.文件读
写
的方式改成a+ 4.for循环有什么意义吗?需要停留一段时间?可以用Sleep函数。
c语言c
reate
file
函数用法
答:
1、Create
File
是一个多功能的函数,可打开或
创建
以下对象,并返回可访问的句柄:控制台,通信资源,目录(只读打开),磁盘驱动器,
文件
,邮槽,管道。2、例程:include <windows.h>int main(){ HANDLE hf = CreateFile(TEXT("
C
:\\testa.bin"), GENERIC_WRITE, 0, 0, CREATE_ALWAYS, 0...
C语言
对记事本的读取
和写入
答:
按你需求重改的:include<stdio.h>#include<stdlib.h>#include<malloc.h>#include<conio.h>#include<string.h>#define LEN 101 //一行最大字符数(LEN-1)/2typedef struct rowStr//存储一行
数据
{ char str[LEN]; struct rowStr *next;}RSTR;void write
File
(
FILE
*fp,RSTR *rstrHead...
c语言
怎么同时读写一个
文件
答:
FILE
*fp;fp = fopen("
c
:\\temp\\test.txt", "r+") //由于反斜杠\是控制字符,所以必须再加一个反斜杠 打开文本文件:"r":只能从文件中读数据,该文件必须先存在,否则打开失败 "w":只能向
文件写数据
,若指定的文件不存在则
创建
它,如果存在则先删除它再重建一个新文件 "a":向文件...
C语言
怎样将.txt
文件
中的
数据写入
到结构体中去
答:
txt
文件
中的
数据写入
到结构体中去的源代码如下:include<stdio.h> include <string.h> //可以退出的头文件 include <stdlib.h> //结构体的长度 define DATALEN 15 //函数声明 //定义结构数组 struct wordUnit{ int id; //id char word[10]; //词语 char depId[10]; //依存词语的id char...
在
C语言
程序中,若要向
文件
末尾添加新的
数据
,则应以下面的哪种方式打开...
答:
C
选项。“文件指针名”必须是被说明为
FILE
类型的指针变量;“文件名”是被打开文件的文件名;“使用文件方式”是指文件的类型和操作要求。“文件名”是字符串常量或字符串数组。例如:FILE *fp;fp=("file a","r");其意义是在当前目录下打开
文件file
a,只允许进行“读”操作,并使fp指向该文件...
c语言
怎么把结构体数组
写入
txt
文件
答:
fopen("student.txt","wb")b就是二进制的意思。你用二进制形式将student.txt打开 而fwrite也是将内存中的
数据
不经转换直接
写入文件
,所以文件中保存的是二进制形式,当然看到乱码了。你试试:if((fp1=fopen("student.txt","w"))==NULL){printf("cannot open this
file
\n");exit(0);} printf...
c语言
如何将变量
写入文件
答:
比如
写入
c盘下面的test.txt
文件
中。include <stdio.h> include <string.h> void main(void){ char achBuf[256];memset(achBuf,0,sizeof(achBuf));//清空字符串 int i = 0;sprintf(achBuf,"i = %d",i);//将整形转化为字符串
FILE
* fp = fopen("
c
:\\test.txt","wb");//以二...
c语言文件
读写“追加”
答:
// 以附加方式打开可读/写的文件, 如果没有此文件则会进行
创建
,然后以附加方式打开可读/写的文件 eResult = fopen_s(&fp,
FILE
_NAME, "a+");// 打开文件失败 if (eResult != 0)exit(-1);// 将追加内容
写入文件
指针当前的位置 fputs(szAppendStr, fp);// 最后不要忘了,关闭打开的文件...
C语言
怎么把字符串用fprintf
写入
文本
文件
?
答:
把把字符串
写入文件
,基本示例如下:
FILE
*fp;char s[]= "hello world!";char
c
= '\n';fp = fopen("
file
.txt","a");fprintf(fp,"%s",s); //字符串使用%s fprintf(fp,"%c",c); //字符使用%cfclose(fp);从文件读取到字符串char s1[30];fp=fopen("file.txt...
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜