学习C语言的第十三天06.29
📅 2026/7/1 6:11:32
👁️ 次浏览
0基础学习C语言今天是学习C语言的第十三天今天我学到了判定字符是否为大小写小写转大写计算字符长度strcpy 拷贝strcat 拷贝拼接strncpy 从头拷贝一定个数strncat 从头拷贝拼接一定个数strcmp 比较两个字符串的大小自定义strcmp逻辑我的编程#define_CRT_SECURE_NO_WARNINGS#includestdio.h#includectype.h#includestring.hintmain(){//判定字符是否为大小写charcha;intretislower(ch);if(ret!0){printf(该数为小写字母\n);}else{printf(该数不是小写字母\n);}//小写转大写chararr[]i like you;//首先先写一个语句char*parr;//想要改变这个整体需要定义一个指针while(*p!\0)//循环条件还为遇到\0之前一直循环{charadd*p;//指针不能直接使用且不在while的函数体里所以需要定义if(islower(add))//判定add里的首个字符是否为小写是则进行下一步{addadd-32;//小写与大写的ASCLL值差32所以减去32会变大写}putchar(add);//如果是小写则进行上面那一步后打印如果不是小写则直接打印p;//首个检测完以后继续1进行下一个指导遇到\0}return0;}unsignedintqiu(constchar*arr)//无符号 整形{if(arr0)//如果arr为空则返回0{return0;}unsignedintsum0;//无符号 整形 sum初始值为0while(*arr!\0)//表示识别arr里的元素还还没有遇到\0时继续循环{sum;arr;}returnsum;}intmain(){constchar*arrabcdef;printf(%d\n,qiu(arr));charrr[]abcde;intlensizeof(rr)/sizeof(rr[0]);//双引号包裹的字符串 abcde编译器会自动在最后追加一个看不见的结束字符 \0printf(%d\n,len-1);//a b c d e \0一共6个元素return0;}intmain(){//strcpy 拷贝chararr[]hello;char*parr;strcpy(p,i like you lucky);//把右边的拷贝覆盖到左边printf(%s\n,arr);//strcat 拷贝拼接charadd[20]{0};constchar*strabcdef;char*p1strcat(add,str);//把右边的拷贝拼接到左边printf(arr%s\n,add);printf(p1%s\n,p1);//strncpy 从头拷贝一定个数charbbb[10]{0};constchar*cccabcdef;char*p2strncpy(bbb,ccc,4);//把右边的拷贝一定数量到左边printf(bbb%s\n,bbb);printf(p2%s\n,p2);//strncat 从头拷贝拼接一定个数charddd[30]i like you ;charhhh[]lucky;char*p3strncat(ddd,hhh,5);//把右边的拷贝一定数量拼接到左边printf(ddd%s\n,ddd);printf(ddd%s\n,strncat(ddd,hhh,3));return0;}intmain(){//strcmp 比较两个字符串的大小charkkk[]abcdef;charlll[]abcde;intretstrcmp(kkk,lll);printf(%d\n,ret);if(ret0){printf(kkklll);}elseif(ret0){printf(kkklll);}else{printf(kkklll);}return0;}//自定义strcmp逻辑intbijiao(charkkk[],charlll[]){if(kkkNULLlll!NULL){return-1;}if(kkk!NULLlllNULL){return1;}if(kkkNULLlllNULL){return0;}while(*kkk*lll){if(*kkk\0){return0;}kkk;lll;}return*kkk-*lll;}intmain(){charkkk[]abcdef;charlll[]abcde;printf(%d\n,bijiao(kkk,lll));return0;}我的学习笔记
从零打造高精度北斗/GPS定位终端:ATGM332D-5N31模块实战指南当你想在户外探险时实时记录轨迹,或是为智能小车添加精准导航功能时,一个可靠的定位模块必不可少。ATGM332D-5N31作为支持北斗和GPS双模的定位模块,以其高性价比和稳定性…
📅 2026/7/1 6:09:32
Mi-Create终极指南:为小米穿戴设备创建个性化表盘的完整教程 【免费下载链接】Mi-Create Unofficial watchface creator for Xiaomi wearables ~2021 and above 项目地址: https://gitcode.com/gh_mirrors/mi/Mi-Create
想要为你的小米手环或智能手表打造独一…
📅 2026/7/1 6:09:32
从玩具项目到产品原型:我是如何用EasyVision快速搭建一个人脸打卡Demo的去年冬天,我在咖啡厅偶遇一位创业的朋友,他正为团队考勤管理发愁——传统指纹打卡在疫情后显得不够卫生,而市面上的高端人脸识别系统又远超初创公司预算。这…
📅 2026/7/1 6:09:32
如何3分钟搞定国家中小学智慧教育平台电子课本下载?这个免费工具让你告别网络依赖 【免费下载链接】tchMaterial-parser 国家中小学智慧教育平台 电子课本下载工具,帮助您从智慧教育平台中获取电子课本的 PDF 文件网址并进行下载,让您更方便地…
📅 2026/7/1 9:28:04
REPENTOGON:重新定义以撒模组开发的游戏规则 【免费下载链接】REPENTOGON Script extender for The Binding of Isaac: Repentance 项目地址: https://gitcode.com/gh_mirrors/re/REPENTOGON
你是否曾经想过,为什么有些以撒的结合模组看起来如此惊…
📅 2026/7/1 9:28:04
LyricsX macOS歌词同步终极指南:免费打造完美音乐体验 【免费下载链接】LyricsX 🎶 Ultimate lyrics app for macOS. 项目地址: https://gitcode.com/gh_mirrors/ly/LyricsX
LyricsX是macOS平台上功能最全面的开源歌词应用,能够为你的…
📅 2026/7/1 9:28:04
在内河水文调查中,效率与精度似乎总是一对难以调和的矛盾。面对汛期陡涨陡落的山洪、高含沙量带来的信号干扰,以及浅水区无法回避的测量盲区,传统走航方式往往力不从心。偶信科技推出的600K走航式ADCP,正是在这种困境中࿰…
📅 2026/7/1 9:28:04
一、汇总表工具更适合谁价格开发方式核心特点餐宝盈适合所有行业的商家,尤其是拥有自己实体门店的商家,如餐饮、茶饮、烘焙、便利店、生鲜、社区零售门店,尤其适合先把点单、会员、发券和复购做起来的老板。99/年模板SAAS先点单、先会员、先发…
📅 2026/7/1 9:28:04
STM32矩阵键盘驱动设计:从16个IO到8个引脚的极致优化第一次接触嵌入式开发时,我也曾天真地以为每个按键都需要一个独立的IO口。直到某次设计智能门锁项目,当发现STM32的IO口所剩无几时,才意识到硬件资源优化的重要性。矩阵键盘作为…
📅 2026/7/1 9:26:04
目录
第一步:选对模板,省心一半
第二步:打开扫码点餐功能
开启功能按钮
桌台管理与桌码生成
第三步:个性化设计,打造品牌感
调整点餐页面
设置点餐规则 你还在让顾客站着排队点餐吗?2025年ÿ…
📅 2026/7/1 0:00:39
在业务中快速构建一个能理解私有文档、准确回答专业问题的智能助手,是很多开发团队面临的共同挑战。传统方案往往需要从零开始搭建复杂的 RAG(检索增强生成)系统,涉及文档解析、向量化、检索、大模型调用等多个环节,整…
📅 2026/7/1 0:00:39
FAE放射组学分析工具:医学影像特征探索的完整解决方案 【免费下载链接】FAE FeAture Explorer 项目地址: https://gitcode.com/gh_mirrors/fae/FAE
你是否曾经面对海量医学影像数据感到无从下手?想要从CT、MRI等影像中提取有价值的定量特征&#…
📅 2026/7/1 0:00:39
6个月前的2025年12月,Boris Cherny 公开宣布自己卸载了 IDE。一时间,Vibe Coding 成了全行业最热的话题。6个月后,当我们回过头来拉一份真实账本,发现事情远没有"一句话生成一个App"那么浪漫。本文从产品经理和研发两个…
📅 2026/6/30 10:04:37
引言:审计结束三个月了,审计员的权限还没关某城商行每年按照监管要求开展至少一次数据安全审计。审计期间,内审部门需要抽样检查各类业务数据——交易流水、客户信息、员工操作日志、权限配置记录。这些数据分布在不同系统中,审计…
📅 2026/6/30 6:54:54
目录
第一步:选对模板,省心一半
第二步:打开扫码点餐功能
开启功能按钮
桌台管理与桌码生成
第三步:个性化设计,打造品牌感
调整点餐页面
设置点餐规则 你还在让顾客站着排队点餐吗?2025年ÿ…
📅 2026/7/1 0:00:39
在业务中快速构建一个能理解私有文档、准确回答专业问题的智能助手,是很多开发团队面临的共同挑战。传统方案往往需要从零开始搭建复杂的 RAG(检索增强生成)系统,涉及文档解析、向量化、检索、大模型调用等多个环节,整…
📅 2026/7/1 0:00:39
FAE放射组学分析工具:医学影像特征探索的完整解决方案 【免费下载链接】FAE FeAture Explorer 项目地址: https://gitcode.com/gh_mirrors/fae/FAE
你是否曾经面对海量医学影像数据感到无从下手?想要从CT、MRI等影像中提取有价值的定量特征&#…
📅 2026/7/1 0:00:39