news 2026/5/7 1:24:27

C语言完美演绎9-22

作者头像

张小明

前端开发工程师

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

/* 范例:9-22 */

#include <stdio.h>

struct mystruct

{

int i;

char str[10];

};

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

{

FILE *fp1;

struct mystruct s={97,"ABCDEF"};

float a=66.14;

char b='C';

int i;

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

{

fprintf(stderr, "Cannot open output file.\n");

return 1;

}

fwrite(&s, sizeof(s), 1, fp1); /* 将结构s写入fp1 */

fwrite(&a,sizeof(float),1,fp1); /* 将变量a写入fp1 */

fwrite(&b,sizeof(char),1,fp1); /* 将变量b写入fp1 */

fclose(fp1); /* 关闭文件 */

fp1=fopen(argv[1],"r");

s.i = 0;

s.str[0]='\0';

i=fread(&s,sizeof(s),1,fp1); /* 读取变量s */

printf("i=%d s.i=%d s.str=%s\n",i,s.i,s.str);

fread(&a,sizeof(a),1,fp1); /* 读取变量a */

printf("%5.2f\n",a);

fread(&b,sizeof(b),1,fp1); /* 读取变量b */

printf("%c\n",b);

return 0;

}

程序执行结果:

D:\TC>p9-22 out.txt

i=1 s.i=97 s.str=ABCDEF

66.14

C

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

在RK3588上跑ROS Noetic,Rviz和Gazebo报错别慌,试试这几行命令

在RK3588上跑ROS Noetic&#xff1a;Rviz和Gazebo报错终极排障指南 当你兴奋地在RK3588开发板上装好ROS Noetic&#xff0c;准备大展拳脚时&#xff0c;Rviz和Gazebo却突然给你泼了一盆冷水——黑屏、闪退或是满屏的错误提示。别急着怀疑人生&#xff0c;这其实是RK3588的Mali…

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

HCIP的stp(生成树)3

一、三点合一汇聚接入层的流量汇聚跨广播域通信的流量汇聚需要跨越树根的流量二、接口状态【禁用状态】 1.接口关闭2.接口未激活STP【阻塞状态】1. 所有接口激活生成树协议之后进入的第一个状态2.仅能侦听BPDU&#xff0c;但是不能发送BPDU和业务数据帧3. 如果一直监听不到BPDU…

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

WechatDecrypt解密工具:三步解锁你的微信聊天记录宝库

WechatDecrypt解密工具&#xff1a;三步解锁你的微信聊天记录宝库 【免费下载链接】WechatDecrypt 微信消息解密工具 项目地址: https://gitcode.com/gh_mirrors/we/WechatDecrypt 微信聊天记录承载着我们的数字记忆&#xff0c;但你是否知道这些珍贵的对话被加密存储在…

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

第109篇:AI+跨境出海实战——智能选品、多语言营销与客服自动化(项目实战)

文章目录 项目背景 技术选型 架构设计 核心实现 1. 智能选品模块:从“凭感觉”到“看数据” 2. 多语言内容生成与营销模块 3. 客服自动化模块 踩坑记录 效果对比 项目背景 这几年,我身边不少做传统外贸和跨境电商的朋友都跟我倒过苦水:选品靠感觉,一囤货就滞销;做欧美市场…

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

别再录屏了!用MATLAB的getframe和imwrite函数,5分钟搞定论文里的动态图

别再录屏了&#xff01;用MATLAB的getframe和imwrite函数&#xff0c;5分钟搞定论文里的动态图 在学术论文或技术报告中&#xff0c;动态示意图往往比静态图片更能清晰地展示算法流程、物理现象变化或仿真结果。然而&#xff0c;传统的录屏、截图拼接方法不仅耗时耗力&#xff…

作者头像 李华