C语言尘举标准库提供了一系列文件I/O函数用于文件 *** 作,比如fopen()用于打开文件、fread()、fwrite()用于读写文件、fseek()用于设置 *** 作位置等等,一般C语言教程上都有文件I/O一章,细致内容,可以找本教科书学习一下。 下面的示例,是向名为1.txt的文件附加hello world字符串。
#include <stdio.h>#include <string.h>
int main()
{
FILE *fp = fopen("1.txt", "a+")
if (fp==0) { printf("can't open 芦兄陪file\n") return 0}
fseek(fp, 0, SEEK_END)
char sz_add[] = "陪蠢hello world\n"
fwrite(sz_add, strlen(sz_add), 1, fp)
fclose(fp)
return 0
}
filecreate('路径加文件名');//创建一个文件。读写ini文件:
先在 uses 定义 Inifiles, 在 var 定义 myinifile:Tinifile;
实现部分写代码:
myinifile:=Tinifile.create('d:\1.ini')//打开D盘的 1.ini 文件。
myinifile.readstring('小节名','关键字','缺省值');//读取字符拿前银型数据。
myinifile.redainteger('小节名','关键字','缺省值')//读取整数型数据。
myinifile.readbool('小节名'消宴,'关键字','缺省值')//读取逻辑型数据。
写入INI文件:
myinifile.writestring('小节名','关键字',变量或字符串值);//写入字符型数据。
myinifile.writeinteger('小节悔裤名','关键字','变量或整型数值)//写入整数型数据。
myinifile.writebool('小节名','关键字',变量或TRUE或FALSE)//写入逻辑型数
myinifile.Free;//释放INI文件。
如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!
vaela
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)