社区
C语言
帖子详情
如何创建一个新文本文件?
smile_wu
2001-05-30 11:17:00
如何用c/c++创建一个新文本文件?
哪位老兄能告知,谢谢!!
...全文
2756
7
打赏
收藏
如何创建一个新文本文件?
如何用c/c++创建一个新文本文件? 哪位老兄能告知,谢谢!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wuqingmao
2001-05-31
打赏
举报
回复
gz
Fesd
2001-05-30
打赏
举报
回复
HANDLE hFile = ::CreateFile(_T("C:\\1.txt"),GENERIC_WRITE,0,
NULL,CREATE_NEW,FILE_ATTRIBUTE_NORMAL,NULL);
jimgreen
2001-05-30
打赏
举报
回复
st
tianye606
2001-05-30
打赏
举报
回复
看看以下一个c文件,你就什么都明白了
#include <stdio.h>
#include <string.h>
#include <conio.h>
FILE *stream;//, *stream2;
FILE *stream2;
void main( void )
{
int numclosed;
char *list;
list="这个程序由阳永红编写";
//试图打开文件data.txt,如果该文件不存在,则自动创建
if( (stream= fopen( "data.txt", "r" )) == NULL )
{
printf( "试图打开'data.txt'\n" );
printf( "'data.txt'不存在\n" );
printf( "'data.txt'被创建\n" );
}
else
printf( "'data.txt'被打开\n" );
//以写入方式打开
if( (stream2 = fopen( "data.txt", "w+" )) == NULL )
printf( "'data.txt'不存在\n" );
else
{
printf( "'data.txt'成功被打开\n" );
fwrite(list,strlen(list),30,stream2);
printf("写入数据成功\n");
}
//如果文件data.txt存在,就会打开成功,则stream!=NULL,这时就关闭stream
if (stream!=NULL)
if( fclose( stream) )
printf( "文件流 stream 被关闭\n" );
//关闭所有打开的文件流,返回关闭的文件流个数
numclosed = _fcloseall( );
printf( "被关闭的文件流量: %u\n", numclosed );
//按任意键后退出
_getch();
}
tianye606
2001-05-30
打赏
举报
回复
看看以下一个c文件,你就什么都明白了
#include <stdio.h>
#include <string.h>
#include <conio.h>
FILE *stream;//, *stream2;
FILE *stream2;
void main( void )
{
int numclosed;
char *list;
list="这个程序由阳永红编写";
//试图打开文件data.txt,如果该文件不存在,则自动创建
if( (stream= fopen( "data.txt", "r" )) == NULL )
{
printf( "试图打开'data.txt'\n" );
printf( "'data.txt'不存在\n" );
printf( "'data.txt'被创建\n" );
}
else
printf( "'data.txt'被打开\n" );
//以写入方式打开
if( (stream2 = fopen( "data.txt", "w+" )) == NULL )
printf( "'data.txt'不存在\n" );
else
{
printf( "'data.txt'成功被打开\n" );
fwrite(list,strlen(list),30,stream2);
printf("写入数据成功\n");
}
//如果文件data.txt存在,就会打开成功,则stream!=NULL,这时就关闭stream
if (stream!=NULL)
if( fclose( stream) )
printf( "文件流 stream 被关闭\n" );
//关闭所有打开的文件流,返回关闭的文件流个数
numclosed = _fcloseall( );
printf( "被关闭的文件流量: %u\n", numclosed );
//按任意键后退出
_getch();
}
Mp_Hsie
2001-05-30
打赏
举报
回复
不知道文件大开的默认方式是不是文本方式,如果将fopen的第二个参数的字符串末尾加t就表示文本方式,加b表示二进制方式。
FILE *pfile=fopen("1.txt","a+t");
wei_brother
2001-05-30
打赏
举报
回复
FILE *pfile=fopen("1.txt","a+");
区块链之IPFS实战
1 IPFS官方介绍 IPFS项目通过整合已有的技术(BitTorrent、DHT、Git和SFS),创建一种点对点超媒体协议,试图打造一个更加快速、安全、开放的下一代互联网,实现互联网中永久可用、数据可以永久保存的全球文件存储...
Python如何创建
文本文件
?Python创建
文本文件
的方法有哪些?
当我们在创建
文本文件
的时候,首先需要设置文件的名称以及创建文件的路径,使用到一个open函数,去建立一个
文本文件
,文件的模式是以写的方式,就是创建的是一个空文件,我们可以在里面进行输入内容,使用完程序之后...
python
创建一个
文本文件
_利用python如何实现
创建一个
文本文件
利用python如何实现
创建一个
文本文件
发布时间:2020-11-06 15:52:26来源:亿速云阅读:77作者:Leah本篇文章给大家分享的是有关利用python如何实现
创建一个
文本文件
,小编觉得挺实用的,因此分享给大家学习,希望...
用Python创建
文本文件
我们都知道,
创建一个
文本文件
可以用记事本简单快捷地创建,但是如何用Python
创建一个
文本文件
呢? 例如: 现在我们开始用Spyder(phy3.8.3)来完成以上内容 首先进入Spyder,在窗口中输入以下指令,
新
建一个名为...
C语言
69,373
社区成员
243,079
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章