99问答网
所有问题
c语言如何从文件中读取字符串并存入数组
如题所述
举报该问题
推荐答案 2018-06-06
#include<stdio.h>
main(){
FILE *fp;
char str[11];
if((fp=fopen("d:\\360\\string","rt"))==NULL){
printf("\nCannot open file strike any key exit!");
getch();
exit(1);
}
fgets(str,11,fp);
printf("\n%s\n",str);
fclose(fp);
}
复制别人的
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/WjztWvtv7O7Ojjjze7X.html
相似回答
如何
使用
C语言从
TXT
文件中读取
如下格式的数据并存储与
数组
中?
答:
1.fopen函数打开需要读取的文本,获取该文件的文件描述符 2.使用fscan()函数对文件进行读取
。3.放到二维数组其实就是读取相应格式的数据,然后对应二维数组的每个位置 例如 include "stdio.h"#define M 300#define N 50void main(){ int i,j; float a[M][N]={0}; FILE *fp; if((fp=fop...
c语言
读取
目录中的
文件
名,并将其
存入数组
中
答:
用system 调用 DOS DIR 命令就可以了
:system ( "dir sss_* /B > log.txt");这就把 前缀为sss_的文件 文件名 存入 log.txt 文件了。一个名字一行,没有别的东西。你再 读出来。include <stdio.h> main(){ FILE *fp;char str[30][50]; // 假定文件数不超过30个 int i,n=0;s...
C语言如何读取
TXT
文件并存入数组
中?
答:
1 以文本方式打开文件。2 循环用fscanf格式化输入数据到数组。3
判断fscanf的返回值,如果显示到达文件结尾,退出输入。4 关闭文件。5 使用数据。二、代码实现。设定文件名为in.txt, 存有一系列整型数据,以空格或换行分隔。代码可以写作:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 ...
c语言里如何读取文件中
用空格分隔的整数,我想把他们读出来存在一个
数组
...
答:
直接fopen 然后用fscanf读取
,fscanf就跟scanf一样,除了多一个文件指针 你可以把fopen想象成自动把文件的内容输入到黑框里
c语言 如何读取
txt内容到
数组
答:
int main(){
FILE
*fp;if((fp=fopen("D:\\123.txt","r"))==NULL)//判断
文件
是否打开成功 {//
读取
D盘下,名为123的文本文件 printf("文件打开失败\n");exit(0);} else printf("文件打开成功\n");double a[N];for(int i=0;i<5;i++)//读取五个浮点型数据 fscanf(fp,"%lf,"...
C语言
逐行
读取
txt中的数据,
并保存到数组
中
答:
include <stdio.h>int main(void) {
FILE
*fin = fopen("
file
.txt", "r"); /*假设
文件
名为file.txt*/ int a[100], i; for (i = 0; i < 100; i++) { fscanf(fin, "%d", &a[i]); } fclose(fin); /*此时已经
读取
完毕,可以进行接下来的处理了*/ ...
c语言中
,
字符串
指针
怎样
实现对字符串的
读取
与存储?
答:
在
C语言中
,字符串指针用于读取和存储字符串。以char s[30];为例,
数组
名s可以看作数组的首地址,可以直接操作它。或者定义一个char指针p:char *p;p = s;或p = &s[0];这里的p指向s数组的首地址。
读取字符串
可以是指打印还是引用。要访问一个元素,可以用*(p + i),i为偏移量,相当于...
c语言
单片机编程中,
怎样
将一个串口的到得
字符串
赋值给一个
数组
答:
1、串口字节为:SBUF暂存
数组
:A[]依次将接收到的字节存入A[0],A[1],A[2],...A[n],接收完毕,
存入字符串
结束标识:A[N+1]=0A就代表一个字符串。如果是一串数字,要转为整数。2、例程:include<reg51.h>#define uchar unsigned charuchar A[16],num;void uart() interrupt 4{if(RI) ...
C语言 如何从
一个
文件中读取
一段含\n的
字符串
答:
使用fread函数读取指定长度的
字符串
,即使包含\n也会被读取,可以首先使用fseek定位到文件结尾,然后ftell函数返回的值就是文件的大小,这样就可以用循环多次
读取文件
,直到读取所有内容
FILE
*
file
= NULL;char sz
File
[1025] = {0};int nHadRead = 0;file = fopen( "file.txt", "r+");if ( ...
大家正在搜
c语言输入字符串存入数组
c语言字符型数组和字符串
c语言数组能存字符串吗
c语言把字符串输入数组
c语言字符串数组
c语言数组转字符串
c语言字符串数组赋值
c语言定义一个字符串数组
c语言字符串数组初始化
相关问题
C语言中从.txt文件中按行读取字符串至数组中,怎么写?
C语言 从磁盘中读取字符串 存入数组
C语言如何读取TXT文件并存入数组中?
c语言怎么把文件中数据读取并存到数组中?
c语言如何从文件中读取文字存入数组?
如何使用C语言从TXT文件中读取如下格式的数据并存储与数组中...
C语言中如何读取文件中的汉字并将其存入数组中?
c语言读取文件然后保存到数组中