当前位置:首页 » 编程语言 » c语言输出txt文件

c语言输出txt文件

发布时间: 2024-09-18 13:12:33

c语言如何实现对txt文件的读取和写入

1、使用VS新建空工程,直接点击确定,如下所示。

Ⅱ c语言 如何打开一个TXT文件。

1、首先打开编辑的页面中,引入需要的文件,输入代码:

#include <stdio.h>

#include <stdlib.h>

Ⅲ 怎么用C语言读取 TXT文件中的字符串

1、首先我们打开电脑里的VS软件,使用VS新建空工程,直接点击确定。

Ⅳ 怎样用C语言写入\读取一个TXT文件

如果预知前面的是英文后面的是中文,即可分开:

#include<stdio.h>

#define N 100

void main() { FILE *fp; char s[256],y[N][20],h[N][20]; int i,n;

if ( fp=fopen("c:\data\text.txt","r") ) {

n=0;

while ( !feof(fp) ) {

fgets(s,256,fp); sscanf("%s%s",y[n],h[n]); n++; if ( n>=N ) break;

}

fclose(fp);

printf("英文: "); for ( i=0;i<n;i++ ) printf("%s ",y[i]); printf(" ");

printf("中文: "); for ( i=0;i<n;i++ ) printf("%s ",h[i]); printf(" ");

} else printf("无法打开文件读取。 ");

}

如果中英文顺序不一定,且不会有中英文混合单词:

#include<stdio.h>

#include<string.h>

#define N 100

void main() { FILE *fp; char s[256],y[N][20],h[N][20]; int i,n;

if ( fp=fopen("c:\data\text.txt","r") ) {

n=0;

while ( !feof(fp) ) {

fgets(s,256,fp); sscanf("%s%s",y[n],h[n]);

if ( y[n][0]<0 ) { strcpy(s,y[n]);strcpy(y[n],h[n]);strcpy(h[n],s); } //汉字字符ASCII码小于0

n++; if ( n>=N ) break;

}

fclose(fp);

printf("英文: "); for ( i=0;i<n;i++ ) printf("%s ",y[i]); printf(" ");

printf("中文: "); for ( i=0;i<n;i++ ) printf("%s ",h[i]); printf(" ");

} else printf("无法打开文件读取。 ");

}

热点内容
草人御魂怎么配置 发布:2024-11-25 00:30:37 浏览:737
ftp上传流程 发布:2024-11-25 00:18:27 浏览:89
安卓服光遇什么时候上线的 发布:2024-11-25 00:13:22 浏览:918
80万能买到酷路泽的什么配置 发布:2024-11-25 00:10:57 浏览:336
新浪微博中如何修改密码 发布:2024-11-25 00:10:52 浏览:100
iphone访问pc 发布:2024-11-24 23:53:43 浏览:480
编译不能显示 发布:2024-11-24 23:40:52 浏览:698
人体编程 发布:2024-11-24 23:40:51 浏览:304
谜妹缓存的文件在哪 发布:2024-11-24 23:38:12 浏览:146
服务器自动清理缓存 发布:2024-11-24 23:37:14 浏览:663