99问答网
所有问题
当前搜索:
c语言存入数据
怎么把
C语言
的运行得到的
数据保存到
excel中~~
答:
//参考下 FILE *fp=NULL;fp=fopen("a.xls", "wr");fprintf("%s %s %s\n", "col1", "col2", "col3");fprintf("%d %d %d\n", 1,2,3);fprintf("%d %d %d\n", 3,4,5);fprintf("%d %d %d\n", 6,7,8);fclose(fp);
c语言
读取文件
数据
并将其赋值给数组
答:
include<stdio.h> void main(){ FILE *fp;int a[8],i;char buffer[256];if ( fp=fopen("a.txt","r") ){ for ( i=0;i<8;i++ ){ fgets(buffer,256,fp);sscanf(buffer+2,"%x",&a[i]);} fclose(fp);} else printf("无法打开a.txt\n");} ...
用
C语言
如何读取TXT文件中列
数据
?
答:
你是想求编程的哦,这么点分,没人会给你打字的。。。可以给你个练习程序,自己改吧。。。(已知磁盘上的文件test2-2.txt文本文件中包含有3个字符串,每个串的长度小于80且3个串之间以换行符做分隔。编写的程序应实现:(1)从文件中读入3个串,并将它们按升序排序。(2)将排序后的3个串输出到...
怎么用
C语言
的scanf实现一次输入若干个
数据
答:
根据需要一般选择如下3种方法:1,已知数量,且个数较少:scanf("%d%d%d",&a&b&c);2,已知数量,但数量较多:for(int i=0;i<n;i++)scanf("%d",&a[i]);3,不知道数量 int i=0;while(scanf("%d",&a[i])){ i++;}
c语言
怎么删除文件中指定
数据
答:
用fseek函数定义流指针位置,位置需要自己计算。利用offset。然后再写入新内容覆盖旧内容。但这么做有缺陷,新内容必须和就内容一样长,否则覆盖不完全或把后面的内容也覆盖。所以,我建议直接新建新文件写入完整的新
数据
,更简单。fseek()用来移动文件流的读写位置.1、参数stream 为已打开的文件指针,2、...
...程序完成却发现无法记忆,即第一次打开程序
存入数据
,退出后第...
答:
第一次
存入
后,关闭程序了,在内存中的
数据
就丢失了,只有文件中有数据,因此,在第二次打开程序时,需要读取已有的文件的数据,把已有的记录才能重新加到内存中。
c语言
程序设计文件打开关闭
答:
在
C语言
中用一个指针变量指向一个文件,这个指针称为文件指针。通过文件指针就可对它所指的文件进行各种操作。定义说明文件指针的一般形式为:FILE *指针变量标识符;其中FILE应为大写,它实际上是由系统定义的一个结构,该结构中含有文件名、文件状态和文件当前位置等信息。在编写源程序时不必关心FILE结构...
单片机用
C语言
编写的程序说定义的
数据
都存放在哪了? 向下面的一段定义...
答:
num 放RAM中;table[]放在ROM中 u,r 就是代表unsigned int,unsigned char意思,不占空间
在
C语言
中如果已经知道了一个
数据
的内存地址,怎样直接从内存中读取出...
答:
要读取内存
数据
的话,只能通过指针,你只能通过自己定义一个int的指针,让他指向一个内存地址,然后通过*指针的形式读出来。你说的“我不想通过指针变量来直接输出该int数据的值,而是想直接读取内存的数据,看看和我定义的int数据值是否相同。”是没意义的,就好像你要确定我这个人是不是我这个人一样...
C语言
中向txt文件中写
数据
,并且只输出一个?
答:
include<stdio.h> void main(){ int prefloor=10;int state=1;long int i;char timechar[5]={'1','2','3','4'};char chfloor;int nowfloor=4;FILE * cfPtr=NULL;if( (cfPtr=fopen("dest.txt","a+"))==NULL){ printf("can't open file\n");return ;} while(1){ if(...
棣栭〉
<涓婁竴椤
9
10
11
12
14
15
16
17
18
涓嬩竴椤
灏鹃〉
13
其他人还搜