00问答网
所有问题
当前搜索:
c语言如何存入数据
C语言
文件读写结构体里面的
数据怎样存到
磁盘文件上
答:
b 存储的
数据
文件大小固定,就是结构体占用内存空间的整数倍。这样在读的时候就可以根据文件的大小直接判断出一共存储了多少个数据。缺点为:a 存储的是二进制方式,打开后不可读(大部分时候会是乱码)。需要注意一点,当结构体中有指针类型时,所有指针不可以直接写入,而是要依照每个指针展开写入,即写入...
C语言如何
把输入进去的数放到数组中
答:
include<stdio.h> void main(){ int a[3][3],i,j;for(i=0;i<3;i++)for(j=0;j<3;j++)sacnf("%d",&a[i][j]);for(i=0;i<3;i++)for(j=0;j<3;j++)printf("a[%d][%d]=%d ",i,j,a[i][j]);}
编写好一个
C语言
程序,
如何
把
数据
一直保存下来
答:
用数组保存。定义一个数组。如:int a[6]={1,2,3,4,5,6};然后输出 for(i=0;i<6;i++){ printf("%d",a[i]);} 代码如下:include<stdio.h> int main(){ int a[6]={1,2,3,4,5,6};int i;for(i=0;i<=5;i++)printf("%d\n",a[i]);} ...
C语言
,
怎么
把TXT文件里的
数据
赋值到数组里面
答:
一、编程思路。1 以文本方式打开文件。2 循环用fscanf格式化输入
数据
到数组。3 判断fscanf的返回值,如果显示到达文件结尾,退出输入。4 关闭文件。5 使用数据。二、代码实现。设定文件名为in.txt, 存有一系列整型数据,以空格或换行分隔。代码可以写作:include <stdio.h>int main(){int v[100];//...
c语言
实现能否保存
数据
?
答:
C语言中
将
数据
保存在本地硬盘的方法很多,我就说一种方法,使用C语言标准的文件I/O函数库的fwrite函数来保存数据。我给出一个示范代码:fwrite函数 代码中我定义了一个通讯录,这个通讯录很简单,只有人的姓名和电话。我使用文件I/O函数的fwrite函数将这个通讯录保存在本地的TXT文件上。我运行了3次,...
如何
用
C语言
读入
数据
?
答:
在 main函数 里的第一行用freopen("1.txt","r",stdin);就可以打开这个文件。然后用普通的scanf("%d",&a)就可按1.txt里的格式读出
c语言
输入多行
数据
答:
using namespace std;int main(){ baiint a,b;list<int> l;while (scanf("%d%d",&a,&b)!=EOF){ dul.push_back(a+b);} while (!l.empty()){ cout<<l.front()<<endl;l.pop_front();} } 需要用到list保存结果,因为n未知大小所以用list更合适。如果是想以比较方便的方式输入
数
...
如何
用getchar函数将
数据存
如数组?(
C语言
)
答:
/// 我想你下面这句括号的位置可能扩错了。while((
c
=getchar() != '\n'))a[i++]=c;注意循环里面的括号应该改为;while((c=getchar())!= '\n')a[i++]=c;表达式c=getchar() != '\n'的意思其实是c = (getchar() != '\n'),因为!=的优先级要高于=。整个程序替你修改如下...
c语言中
函数里面
怎么
输入字符串数组
答:
在
C语言中
,字符串是以字符数组方式保存的,于是字符串数组可以用二维字符数组存储。输入时,每次输入字符串数组的一个元素(一行),根据需要,使用scanf或gets进行输入。如:char str[10][100]; //定义字符串数组,供10行,每行最多100个字节
数据
。int i;for(i = 0; i < 10; i ++)scanf("...
C语言如何
保存程序内输入的
数据
答:
main(){ FILE *fp;char ch;fp=fopen("1.dat","w");while(ch!='a'){ ch=getchar();fputc(ch,fp);} fclose (fp);} 给你个例子看看。输入一些字符。会保存在1.dat中。1.dat在你的
C程序
目录下。你可以去看下
C语言
文件。。挺简单的,你要实现的 是要用到。fwrite()这个读入
数据
流。
棣栭〉
<涓婁竴椤
2
3
4
5
6
7
8
9
10
11
涓嬩竴椤
灏鹃〉
其他人还搜