语言基础——IO
来源:互联网 发布:数据透视表常用快捷键 编辑:程序博客网 时间:2024/05/21 06:42
C:#include <stdio.h> <stdlib.h>
输出输入printfscanfint fputc(int c,FILE *p)int fgetc(FILE *p)int fputs(char *s,FILE *p)char *fgets(char *s,int n,FILE *p)int putc(int c,FILE *p)int getc(FILE *p)int putchar(int c)=putc(c,stdout)int getchar(void)=putc(c,stdout)int puts( const char *s)char *gets(char *s)//不安全,不使用 fread(void* arr,sizeof(arr_type),int array_len,FILE *p)fwrite(void* arr,sizeof(arr_type),int array_len,FILE *p)fprintf(FILE *p,"")fscanf(FILE *p,"....")FILE *fp=fopen("1.txt","a+") fclose(fp)其他辅助函数:
fseek(FILE *p,count,SEEK_CUR/SET/END)
long ftell(FILE *p)
int fgetpos(FILE *p,fpos_t *ptr)
int fsetpos(FILE *p,fpos_t *ptr)
C++:#include <iostream> <fstream>
输出输入ofstreamifstream fstream
stream.open("1.txt",ios::app)//ios::ate...
stream.close()
stream.put(char c);
stream.get(char c)
stream.write(buf,sizeof buf);
stream.getline(buf,n,'\n')//输入流
stream.read(buf,sizeof buf)
stream.good();
stream.eof()
输入流:ifstream.seekg(count,ios::beg)/seekg(-5);
ifstream.seekg(streampos p2);//p2=tellg()
输出流:ofstream.seekp(...)同上
peek()//返回下一个字符的asc码
作业1.去除字符串中单词之间多余的空格。输入和输出。
- 语言基础——IO
- 黑马程序员——Java语言基础:IO
- java基础—IO
- C语言基础IO操作
- C语言基础IO操作
- Java基础——IO
- java基础学习—IO
- Java基础—IO流
- java基础—-IO流
- java基础—IO流
- java基础—IO流
- java语言基础(81)——IO流概述、分类及基本使用
- Java语言基础--IO(1)
- 黑马程序员——Java语言:IO
- 黑马程序员——Java语言基础——07.IO流(1)字符流和字节流
- 黑马程序员——Java语言基础——07.IO流(2)File类和其他流
- Java基础——IO(流)
- 【Java基础】——IO:概念原理
- 随机交换(swap randomization)的python实现
- C51矩阵键盘扫描程序
- (科技人物)Marc andreessen:软件将统治世界
- 线程的参数要NEW出来的,防止局部变量失效
- 计算机领域
- 语言基础——IO
- BSP
- 用C++设计一个不能被继承的类
- #include 和 在FileView中添加工程文件的使用和区别(简化ClassView)
- memcache在大型网站的应用策略
- hdu 4112 Break the Chocolate(数学函数)
- Bada学习- (三十)C++以及Flash应用开发流程之概述
- 使用Java反射机制反射Main函数------JDK1.4遗留的兼容性问题
- 链栈的实现