2023-2024-1 20231319《计算机基础与程序设计》第十四周学习总结
作业信息
教材学习内容总结
常用命令:
fopen(“地址+文件名”,“打开方式”)
eg:fopen("C:\Demo","wr")
文件指针
- fopen的返回值是一个文件指针,如果打开失败则会返回NULL
- 定义:FILE* fp
- 使用方法:
if((fp=fopen("C:\\Demo","wr"))==NULL)
{
printf("fault");
}
打开方式
打开方式 |
含义 |
"w" |
只写、创建并打开新的文件(若文件名已存在,则覆盖) |
"r" |
只读、文件必须存在 |
"a" |
只写、位置指针移到文件末尾 |
"+" |
与上面的字符串相结合,以读写方式打开文件 |
"b" |
与上面的字符串相结合,打开二进制文件 |
fclose(文件名)
- 返回值是int型,返回值为0,则关闭成功,非0则关闭失败。
用于打开文件之后:
fgetc(文件指针)
if((ch=fgetc(文件指针))=!EOF)
{
fputc(ch);
}
fputc("int c","fp")
- c为需要写入的文本
- 如果写错则返回EOF
- 使用方法
ch=getchar();
if(ch!='\n')
{
fputc(ch,)
}
基于AI的学习
学习进度条
|
代码行数(新增/累积) |
博客量(新增/累积) |
学习时间(新增/累积) |
重要成长 |
目标 |
5000行 |
30篇 |
400小时 |
|
第一周 |
30/30 |
1/1 |
20/20 |
认识到自己的不足之处 |
第二周 |
200/230 |
2/3 |
25/45 |
学会自行寻找资源学习 |
第三周 |
300/530 |
3/6 |
35/80 |
万事开头难! |
第四周 |
200/730 |
2/8 |
35/115 |
gpt很好用 |
第五周 |
400/1130 |
1/9 |
40/155 |
实践出真知 |
第六周 |
600/1730 |
5/14 |
40/195 |
伪代码好难 |
第七周 |
500/2230 |
2/16 |
40/235 |
不懂专有名词的痛 |
第八周 |
500/2730 |
1/17 |
40/275 |
同学,你知道什么叫指针吗? |