学习C语言的第十四天07.01
📅 2026/7/3 1:06:48
👁️ 次浏览
0基础学习C语言今天是学习C语言的第十四天今天我学到了字节序putchar 和 puts内存函数(memcpy memmove memset memcmp)结构体structtypedef我的编程#define_CRT_SECURE_NO_WARNINGS#includestdio.h#includestring.h//字节序intzijie(inta){char*p(char*)a;//因为a是int整形又因为我们需要char类型一个个分析//所以需要把a强转为char类型if(*p0X44){return1;//如果低地址输出低数据44则返回1}return0;//否则返回0}intmain(){inta0X11223344;intlenzijie(a);if(len1){printf(当前机器字节序为小端\n);//len1说明低地址输出低数据44所以为小端}else{printf(当前机器字节序为大端\n);//len 1说明低地址输出高数据11所以为大端}return0;}//putchar 和 putsintmain(){chara[]i like you;putchar(a[0]);//输出一个字符printf(\n);puts(a);//输出字符串和printf一样效果return0;}//内存函数(memcpy memmove memset memcmp)intmain(){//memcpy:一个字节一个字节去复制intarr[]{1,2,3,4,5,6,7,8,9,10};intlensizeof(arr)/sizeof(arr[0]);intarr2[10]{0};memcpy(arr2,arr,len*4);//因为arr是整形一个整形4个字节所以len*440for(inti0;ilen;i){printf(%d ,arr2[i]);}printf(\n);memcpy(arr2[0],arr[2],5*sizeof(int));//从arr[2]3开始拷贝5个到arr2[]里for(inti0;ilen;i){printf(%d ,arr2[i]);}printf(\n);//memmove 效果作用和memcpy一样//memsrt 把前面一定的字符设置为特定的值charstr[]i like you;memset(str,x,6);printf(%s\n,str);//memcmp 效果作用和strcmp一样return0;}//结构体 structstructabb{charname[20];//名字intage;//年龄charsex[5];//性别charid[20];//学号};intmain(){structabba{张三,20,男,20220101};printf(name:%s\n,a.name);printf(age:%d\n,a.age);printf(sex:%s\n,a.sex);printf(id:%s\n,a.id);return0;}structabb{charname[20];//名字intage;//年龄charsex[5];//性别charid[20];//学号}b,c,d;intmain(){// 给变量b赋值strcpy(b.name,张三);b.age18;strcpy(b.sex,男);strcpy(b.id,2026001);// 给变量c赋值strcpy(c.name,李四);c.age19;strcpy(c.sex,女);strcpy(c.id,2026002);// 给变量d赋值strcpy(d.name,王五);d.age20;strcpy(d.sex,男);strcpy(d.id,2026003);// 打印b的信息printf(学生b\n);printf(姓名%s\n,b.name);printf(年龄%d\n,b.age);printf(性别%s\n,b.sex);printf(学号%s\n,b.id);// 打印c的信息printf(学生c\n);printf(姓名%s\n,c.name);printf(年龄%d\n,c.age);printf(性别%s\n,c.sex);printf(学号%s\n,c.id);// 打印d的信息printf(学生d\n);printf(姓名%s\n,d.name);printf(年龄%d\n,d.age);printf(性别%s\n,d.sex);printf(学号%s\n,d.id);return0;}structabb{charname[20];intage;charsex[5];charid[20];}b{张三,18,男,2026001},c{李四,19,女,2026002},d{王五,20,男,2026003};intmain(){// 打印b的信息printf(学生b\n);printf(姓名%s\n,b.name);printf(年龄%d\n,b.age);printf(性别%s\n,b.sex);printf(学号%s\n,b.id);// 打印c的信息printf(学生c\n);printf(姓名%s\n,c.name);printf(年龄%d\n,c.age);printf(性别%s\n,c.sex);printf(学号%s\n,c.id);// 打印d的信息printf(学生d\n);printf(姓名%s\n,d.name);printf(年龄%d\n,d.age);printf(性别%s\n,d.sex);printf(学号%s\n,d.id);return0;}//typedeftypedefint*INTP;typedeflonglongLLONG;intmain(){inta10;INTP pa;//INTP相当于int*typedef相当于代替类型LLONG b100;printf(%d\n,*p);printf(%d\n,b);return0;}我的学习笔记
本文基于 Flink 1.17 Kafka 3.2 Debezium 1.9 MySQL 5.7 环境,记录从零搭建实时数仓的完整过程,涵盖 4 种窗口、TopN、4 种 JOIN 的实战案例和踩坑记录。一、环境准备1.1 启动 Flink SQL Clientbashcd /opt/module/flink-1.17.0
./bin/sql-client.sh1…
📅 2026/7/3 1:06:48
C 类编译器默认生成的十大特殊成员函数
一、完整列表(C98 ~ C11 统一标准)
如果类没有手动声明对应函数,编译器会隐式自动生成:
默认构造函数(无参构造)拷贝构造函数(复制构造)拷…
📅 2026/7/3 1:06:48
在数字化无孔不入的今天,我们的智能手机就像一个形影不离的“数字分身”,默默记录着我们去过的每一个地方、停留的每一分钟。近日,美国最高法院做出了一项具有里程碑意义的重大裁决:执法部门如果企图通过所谓的“地理围栏搜查令”…
📅 2026/7/3 1:04:47
这项由清华大学领导的研究以预印本形式发布于2026年6月,编号为arXiv:2606.29445,有兴趣深入了解的读者可以通过该编号查询完整论文。当你想学一道新菜,最自然的做法是找一个视频教程来看。你会一边看厨师的操作,一边在脑子里记下每…
📅 2026/7/3 2:12:56
南宫大舞台相信品牌力量入口:https://mgokgd.jgqvji.com/app/register.php?site_id1032&ptC272801B-78B9-3FD3-6E24-20082FF1141A商家在运营过程中面临着诸多痛点。人力成本居高不下是中小微团队的一大难题,他们人手少、预算有限,难以同…
📅 2026/7/3 2:12:56
AI 应用 Token 预算:成本治理要进架构图
一、Token 不是小数点后的成本
大模型应用上线前,很多团队只关心效果,等流量起来后才发现账单不对劲。Token 消耗和接口 QPS 不完全相关,长上下文、重试、批量任务、日志分析和无节制的历史…
📅 2026/7/3 2:12:56
外汇市场信息更新频繁,平台口碑的形成更依赖长期一致性:入口是否好找、说明是否前后一致、提示是否稳定出现。围绕FPG财盛国际,下面从稳定体验与信息呈现等角度做一次正面观察。在外汇相关服务中,读者最在意的通常是信息是否清楚、…
📅 2026/7/3 2:12:56
独立产品智能客服:先解决高频问题,再接大模型
一、智能客服不是上来就做全能助手
独立产品做智能客服时,很容易想象一个全能 AI:能回答产品问题、处理订单、引导新用户、甚至自动挽留流失用户。现实是,小产品的客服需…
📅 2026/7/3 2:12:56
抖音下载神器:3分钟搞定批量下载,让内容创作效率提升500% 【免费下载链接】douyin-downloader A practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser …
📅 2026/7/3 2:10:56
1. AI Agent设计模式全景概览在智能系统开发领域,AI Agent的设计模式就像建筑师的蓝图,决定了智能体如何感知环境、处理信息并采取行动。从业五年来,我见证过太多团队因为模式选择不当导致系统重构的案例。最近在金融风控系统升级时ÿ…
📅 2026/7/3 0:00:32
1. 项目概述:iOS自动化测试的“定位”之痛做iOS自动化测试的朋友,十有八九都卡在“元素定位”这个环节上。你兴冲冲地写好了测试脚本,结果一运行,要么是找不到元素,要么是找到了但点不动,要么是这次能跑通下…
📅 2026/7/3 0:00:32
MTKClient实战指南:深度解析联发科芯片调试与设备修复方案 【免费下载链接】mtkclient MTK reverse engineering and flash tool 项目地址: https://gitcode.com/gh_mirrors/mt/mtkclient
MTKClient是一款专业的联发科芯片调试工具,为技术爱好者和…
📅 2026/7/3 0:00:32
6个月前的2025年12月,Boris Cherny 公开宣布自己卸载了 IDE。一时间,Vibe Coding 成了全行业最热的话题。6个月后,当我们回过头来拉一份真实账本,发现事情远没有"一句话生成一个App"那么浪漫。本文从产品经理和研发两个…
📅 2026/7/2 17:37:53
引言:审计结束三个月了,审计员的权限还没关某城商行每年按照监管要求开展至少一次数据安全审计。审计期间,内审部门需要抽样检查各类业务数据——交易流水、客户信息、员工操作日志、权限配置记录。这些数据分布在不同系统中,审计…
📅 2026/7/2 17:37:51
目录
第一步:选对模板,省心一半
第二步:打开扫码点餐功能
开启功能按钮
桌台管理与桌码生成
第三步:个性化设计,打造品牌感
调整点餐页面
设置点餐规则 你还在让顾客站着排队点餐吗?2025年ÿ…
📅 2026/7/2 1:17:03
在业务中快速构建一个能理解私有文档、准确回答专业问题的智能助手,是很多开发团队面临的共同挑战。传统方案往往需要从零开始搭建复杂的 RAG(检索增强生成)系统,涉及文档解析、向量化、检索、大模型调用等多个环节,整…
📅 2026/7/2 9:49:12
FAE放射组学分析工具:医学影像特征探索的完整解决方案 【免费下载链接】FAE FeAture Explorer 项目地址: https://gitcode.com/gh_mirrors/fae/FAE
你是否曾经面对海量医学影像数据感到无从下手?想要从CT、MRI等影像中提取有价值的定量特征&#…
📅 2026/7/2 1:36:45