当成功地打开文件后,接下来的事情就是对文件进行输入或输出操作,最简单的是调用 getc(或 fgetc) 和 putc(或 fputc) 函数进行字符的输入和输出。 1.调用 putc(或 fpuct) 函数输出一个字符 putc 函数的调用形式如下: putc(ch, fp); 这里 ch 是待输 ...
分类:
其他好文 时间:
2016-06-07 23:53:53
阅读次数:
332
字符输入输出函数在头文件<stdio.h>里面intfgetc(FILE*stream)fgetc函数返回stream流的下一个字符,返回类型为unsignedchar(被转为int),到达文件的末尾或者发生错误,返回EOF。char*fgets(char*s,intn,FILE*stream)fgets函数最多将n-1个字符读入到数组s中。当遇到..
分类:
其他好文 时间:
2016-06-07 22:31:52
阅读次数:
159
#include<iostream>usingnamespacestd;#include<stack>#include<assert.h>//初始化迷宫voidInitMaze(int*maze,introw,intcol){FILE*fout=fopen("Maze.txt","r");assert(fout);for(inti=0;i<row;++i){for(intj=0;j<col;){charch=fgetc(fout);if(ch==EOF..
分类:
编程语言 时间:
2016-05-22 00:53:37
阅读次数:
650
C语言按字节读取
fgetc
C语言按行读取
fgets
linux读取文件内容
more 文件名
cat是一下全部读取
ps -ef | grep name 根据名字显示进程
C语言字符串转成数字(在stdlib.h)
int atoi(const char *c)
文件权限:
读cat text.c
写v...
分类:
系统相关 时间:
2016-05-07 10:57:01
阅读次数:
238
实例说明:
在程序执行之前,在任意路径下新建一个文本文档,文档内容为hello world!编程实现从键盘中输入文件路径及名称,在屏幕中显示出该文件中的内容。
技术要点:
用到fopen函数来打开文件:
FILE *fp
fp=fopen(文件名,使用文件的方式)
用到fgetc函数:
...
分类:
其他好文 时间:
2016-05-07 09:18:56
阅读次数:
174
前置代码:structpos
{
pos(introw=0,intcol=0)
:_row(row)
,_col(col)
{}
int_row;
int_col;
};
voidGetMaze(int*arr,intn)
{
FILE*fout=fopen("MazeMap.txt","r");
assert(fout);
for(inti=0;i<n;i++)
{
for(intj=0;j<n;)
{
charch=fgetc(fout);
..
分类:
其他好文 时间:
2016-04-11 07:27:04
阅读次数:
184
fopen :打开文件 fread :读文件 fwrite : 写文件 fgetc : 读字符 fputc : 写字符 fscanf : 格式化读 fprintf : 格式化写 fseek : 文件偏移量定位 getcwd 、getwd、get_current_dir_name : 获取当前路径 m ...
分类:
系统相关 时间:
2016-04-06 15:15:32
阅读次数:
182
#define_CRT_SECURE_NO_WARNINGS1#include"CommentConvert.h"StateTypestate;voidDoNullState(FILE*read,FILE*write){intfirst=fgetc(read);intsecond=0;switch(first){case‘/‘:second=fgetc(read);if(second==‘*‘){fputc(first,write);fputc(‘/‘,write);state=C_STATE;}elseif..
分类:
编程语言 时间:
2016-03-21 01:49:24
阅读次数:
293
一门计算机语言如果想要运用的得心应手,离不开长久的练习,针对C语言的用法,下面主要是用C语言来解决注释转换的问题,C语言中注释是以”/*”开始,以”*/”结束,C++语言中可以通过”//”来注释,这里不考虑C++语言向下兼容C语言的特点,主要是想将”/**/”注释符转换为”//..
分类:
其他好文 时间:
2016-03-16 01:39:20
阅读次数:
184