news 2026/5/7 2:13:28

C语言完美演绎9-23

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
C语言完美演绎9-23

/* 范例:9-23 */

#include <stdio.h>

#include <stdlib.h>

void main(int argc,char *argv[])

{

FILE *fp1;

int pos;

if((fp1=fopen(argv[1],"w"))==NULL)

{

printf("File Open Error!\n");

exit(1);

}

fputs("abcdefg",fp1);

fputs("\n0123456",fp1);

fclose(fp1);

/* 可擦写(更新) */

if((fp1=fopen(argv[1],"r+"))==NULL)

{

printf("文件打开错误\n");

exit(1);

}

pos = fseek(fp1,4,0); /* 从文件头跳4bytes */

putc(65,fp1);

printf("pos = %d\n",pos);

fseek(fp1,6,2); /* 从文件尾跳6bytes */

putc('#',fp1);

fseek(fp1,3,1); /* 从目前位置跳3bytes */

putc('@',fp1);

fclose(fp1);

}

程序执行结果:(假设输出文件名out)

D:\TC>p9-23 out

pos = 0

D:\TC>type out => 检查文件out内容

abcdAfg

0123456 # @

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

开源ChatGPT克隆项目实战:架构解析与私有化部署指南

1. 项目概述&#xff1a;一个开源的ChatGPT对话克隆体最近在GitHub上闲逛&#xff0c;发现了一个挺有意思的项目&#xff0c;叫xtekky/chatgpt-clone。光看名字&#xff0c;你大概就能猜到它是干什么的——一个旨在复现类似ChatGPT对话体验的开源项目。作为一个在AI应用开发领域…

作者头像 李华
网站建设 2026/5/7 1:58:29

杰理可视化SDK开发-音量加/音量减函数讲解

前言现在为止也开发了许多杰理TWS蓝牙耳机、音响项目 SDK的案子&#xff0c;在调试案子时不断的向前辈们学习到了很多关于蓝牙音响、蓝牙TWS耳机专业的知识。想在这里做一个学习汇总&#xff0c;方便各位同行和对杰理芯片可视化SDK感兴趣的小伙伴们学习&#xff1b;本章详细讲解…

作者头像 李华
网站建设 2026/5/7 1:56:27

使用Taotoken聚合api时如何观测与优化stm32应用的token消耗

使用Taotoken聚合API时如何观测与优化STM32应用的Token消耗 1. 边缘设备接入大模型的挑战 在STM32等资源受限的边缘设备上集成大模型能力时&#xff0c;开发者面临两个核心问题&#xff1a;如何有效控制API调用成本&#xff0c;以及如何选择适合硬件条件的模型。Taotoken平台…

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

小说下载器完全指南:构建离线阅读库的终极解决方案

小说下载器完全指南&#xff1a;构建离线阅读库的终极解决方案 【免费下载链接】novel-downloader 一个可扩展的通用型小说下载器。 项目地址: https://gitcode.com/gh_mirrors/no/novel-downloader 在数字阅读时代&#xff0c;小说网站的内容随时可能因版权、政策或技术…

作者头像 李华