⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 file.cpp

📁 《游戏编程指南》配套代码 [涉及平台] VC++ [作者] void [文件大小] 1761KB [更新日期] 2005-10-26
💻 CPP
字号:
#include <fstream>
using namespace std;

char s[5]="abcd";
int i=967;
float f=3.1415926;
char c='x';

void main()
{
	FILE *file=fopen("aa.txt","wt+");
	fprintf(file,"str1=%s",s); //%s表示在这个位置上是一个字符串
	fprintf(file,"\nint2 = %d",i); //%d表示整数,\n表示换行
	fprintf(file,"\nfloat3=%f\nCH AR 4 = %c",f,c);
 	//%f表示浮点数,%c表示字符,可以把几个fprintf合起来写
    fclose(file);
	
}
/*
在基本模式后加上b或t可设定要打开的是二进制文件还是文本文件。
对于前者,我们打开文件之后用fread可以读入数据,读写指针也会随之后移。
fread的使用方法为:fread(p, size, n, file);,p为指向读出的数据将存放的位置的指针,
size为每一个数据块的字节数,n为要读多少个数据块,file则为刚才定义的指向文件的指针。
例如fread(&a[0][0], sizeof(a[0][0]), sizeof(a)/sizeof(a[0][0]), file);可将数据读入二维数组a。
需要注意的是这时你得到的数据为ASCII码!例如如果文件的内容为"10",你将读出49和48这两个数(1和0的ASCII码)。
用fwrite则可以写数据,形式与fread一模一样,使用方法也相同。
*/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -