news 2026/7/1 22:17:24

本周学习总结

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
本周学习总结

1. 绝对路径与相对路径

  • 绝对路径:从文件系统根目录开始的完整路径,具有唯一性,不受当前工作目录影响
    • Windows 系统以盘符开头(如C:\file.txt
    • Linux/macOS/Unix 系统以斜杠/开头(如/home/user/file.txt
  • 相对路径:相对于当前工作目录的路径,不唯一且灵活
    • .表示当前目录
    • . . 表示上级目录
    • 直接写文件名 / 子目录名,默认在当前目录下查找

2. 文本文件与二进制文件

  • 文本文件:仅存储可读字符(字母、数字、符号),基于 ASCII 等字符编码存储,读写时会自动进行编码转换和换行符处理
  • 二进制文件:存储任意字节序列,可包含机器指令、压缩数据、图片像素等非文本信息,读写时直接操作原始字节,无编码转换

二、文件核心函数

  • fopen():打开文件,返回FILE*类型指针
  • fclose():关闭文件,成功返回0,失败返回EOF
  • fputc():写入单个字符到文件流,成功返回写入的字符,失败返回EOF
  • fgetc():从文件流读取单个字符,成功返回字符的 ASCII 值,失败 / 读到文件尾返回EOF
  • fputs():写入字符串到文件流,成功返回非负整数,失败返回EOF
  • fgets():从文件流读取字符串,最多读取num-1个字符,遇到换行符或文件尾停止,自动在末尾加\0,成功返回目标缓冲区指针,失败返回NULL
  • fwrite():将数据块写入文件流,返回实际写入的元素个数(若小于count说明出错)
  • fread():从文件流读取数据块到缓冲区,返回实际读取的元素个数(若小于count说明出错或读到文件尾)

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/1 21:25:12

资产管理系统如何让账实对齐变得简单又精准?

账实对齐是企业资产管理的核心诉求,也是多数企业面临的管理痛点——财务账上的资产数量、状态与实际实物脱节,要么出现“账上有、实物无”的流失隐患,要么因状态未同步导致折旧核算偏差,人工盘点耗时费力还易出错,不仅…

作者头像 李华
网站建设 2026/7/1 9:57:21

模拟 TI C6678 多核并行加速的雷达目标检测与协同处理

1. 信号处理架构与参数定义 在 MATLAB 仿真开始前,需模拟硬件节点的分配: 数据结构:定义两个波束的回波数据矩阵。 计算节点模拟: FPGA 模块:模拟高速并行处理(运补、脉压、积累)。 DSP A/B 模块:模拟 8 核并行搜索逻辑。 中心控制逻辑:模拟多 DSP 结果融合与 3/5…

作者头像 李华
网站建设 2026/7/1 13:13:32

selenium自动化测试工具实战项目(登录页面)

介绍测试的系统:白月黑羽网站的测试系统(白月SMS系统)测试的功能:登录,退出登录。测试用例用例编号测试模块前置条件测试步骤预期结果实际结果Login_01登录功能已注册1.输入正确的用户名,输入错误的密码。2.点击登录登录不成功登录…

作者头像 李华
网站建设 2026/7/2 0:00:43

真正决定你成长速度的,从来不是你“经历了什么”,而是你“反思透了什么”

真正决定你成长速度的,从来不是你“经历了什么”,而是你“反思透了什么” 第一原则:前提你是充足的尝试,现在这个社会有可能你连经历的机会都没有,一个机会都得费劲的争取才行; 第二原则:反思是我们爱好的事情,让你感到不舒服的事情想都是浪费自己时间,例如职场扯皮…

作者头像 李华
网站建设 2026/7/1 3:54:37

支付宝支付 报错 invalid [default store dir]: /tmp/

支付宝SDK报错 invalid [default store dir]: /tmp/ 解决方法 这个错误主要是出现在windows上面,因为路径错误而导致的。 解决方法是在SDk里新建一个tmp文件夹,然后打开AopSdkl.php将18行中的 【define("AOP_SDK_WORK_DIR", "/tmp/&quo…

作者头像 李华