社区首页
博客
论坛
下载
文库
评测
芯语
研讨会
商城
EE直播间
芯视频
E聘
更多
社区
论坛
博客
下载
评测中心
面包芯语
问答
E币商城
社区活动
资讯
电子工程专辑
国际电子商情
电子技术设计
CEO专栏
eeTV
EE|Times全球联播
资源
EE直播间
在线研讨会
视频
白皮书
小测验
供应商资源
ASPENCORE Studio
活动
IIC Shanghai 2023
2023(第四届)国际 AIoT 生态发展大会
全球 MCU 生态发展大会
第四届临港半导体产业高峰论坛暨司南科技奖颁奖盛典
IIC Shenzhen 2023
第四届中国国际汽车电子高峰论坛
更多活动预告
杂志与服务
免费订阅杂志
电子工程专辑电子杂志
电子技术设计电子杂志
国际电子商情电子杂志
帖子
帖子
博文
电子工程专辑
电子技术设计
国际电子商情
资料
白皮书
研讨会
芯语
文库
×
提示!
您尚未开通专栏,立即申请专栏入驻
帖子
博文
用户
芯语
首页
专栏作家
CEO专栏
论坛
博客
E币商城
资讯
电子工程专辑
国际电子商情
电子技术设计
字符串
为什么C语言里字符串有结束符,但是其他数组没有?
点击上方蓝色字体,关注我们C语言的字符串结束符设计是一个典型的“最小开销换取最大灵活性”的例子。通过简单的 \0 结尾,它实现了高度灵活的字符串处理机制,同时也给了开发者充分的控制权。1精品专栏字符串的定义与内存管理在C语言中,字符串实际上是一个字符数组,但为了便于操作和函数调用,C语言使用了一个特殊的约定:字符串必须以一个空字符(即 \0,ASCII 值为 0)作为结尾。这种设计方便了诸如 st
美男子玩编程
2024-11-09
214浏览
如何正确地将字符串转换为大写或小写?
微博@量子位 链接:https://weibo.com/6105753431/OAKGOdAww#字符串大小写转换正确方法#最近,微软大神 Raymond Chen 分享了一个在 C++ 编程中常见,但又容易被弄错的问题:如何正确地将字符串转换为大写或小写。比如,当你开发一个应用程序时,需要将字符串转为小写形式。于是,你写下了的代码。乍看之下,使用 STL 的 std::transform 和 s
C语言与CPP编程
2024-11-03
270浏览
OpenCV开发中C++字符串操作实用集锦
点击上方蓝字关注我们微信公众号:OpenCV学堂关注获取更多计算机视觉与深度学习知识C++11中有个字符串类std::string,OpenCV开发中你遇到所有关于字符串的问题,都可以通过这个类来解决。特别好用!相关函数说明首先看一下这个类比较有用的函数操作都有哪些:字符串进入的相关函数:字符串内容修改的相关函数:字符串操作的相关函数:用法演示用法演示涵盖各种字符串常编程应用包括检查文件扩展名称、
OpenCV学堂
2024-03-05
437浏览
绝了,还能这么转化十六进制字符串-C语言骚操作
来源:公众号【鱼鹰谈单片机】作者:鱼鹰OspreyID :emOsprey前段时间移植了 tinyUSB 开源库,使 STM32F013C8T6 成功模拟了 7 个串口 独立的 CDC 设备(参考了知乎上一篇文章,不过那个实现还有一些问题,并且不能单独设置每个串口的波特率)。后面又移植了 lwip ,成功实现了虚拟网络适配器:于是准备看看源码实现,突然发现一条看不懂的代码:_desc_str
鱼鹰谈单片机
2024-01-09
703浏览
C语言字符串-数字转换函数大总结
扫描关注一起学嵌入式,一起学习,一起成长大家好,今天分享一篇常用字符串和数字转换函数的文章。关于字符串和数字之间的转换,网上的资料太散,所以搜集整理一下,方便查阅。atof(将字符串转换成浮点型数)atoi(将字符串转换成整型数)atol(将字符串转换成长整型数)strtod(将字符串转换成浮点数)strtol(将字符串转换成长整型数)strtoul(将字符串转换成无符号长整型数)toascii(
一起学嵌入式
2023-12-06
566浏览
盘点STM32串口如何发送字符串
扫描关注一起学嵌入式,一起学习,一起成长STM32用USART发送字符串代码含义是:当接收引脚有数据时,状态寄存器的USART_FLAG_RXNE就会为1,此时USART_GetFlagStatus(USART1,USART_FLAG_RXNE)的返回值就为1(SET),若无数据则为RESET。代码常见写法,及其接收数据效果1这种写法在不是特殊(不掉电、不待机等)情况下,问题不大,USART数据
一起学嵌入式
2023-11-11
680浏览
计算机中数值和字符串如何用二进制表示?
本文目录:进制进制间的转换计算机为什么使用二进制?机器数和真值机器数真值机器数的编码形式有哪些?原码反码补码定点数和浮点数定点数浮点数字符串编码ASCII 码EASCII:扩展的 ASCIIUnicode乱码的来源大家好,我是呼噜噜。我们都知道,现代计算机采用 0 和 1 组成的二进制来表示所有的信息。那么,大家是不是有时候会有这些疑问:为什么计算机采用了二进制?二进制是如何表示计算机的相关信息的
嵌入式ARM
2023-07-18
647浏览
安全函数最全总结:字符串拷贝,内存拷贝,字符串格式化等
对于安全函数和非安全函数有几个方面需要比较:入参。安全函数会比非安全函数多一个目的缓冲区长度,这个参数一般紧跟着目的缓冲区指针,作为函数的第二个入参。函数返回值。非安全函数也就是系统函数,比如字符串拷贝函数strcpy的返回值是一个指向最终的目标字符串 dest 的指针(非安全函数不知道返回什么的时候就会返回这个);而安全函数strcpy_s返回一个整形错误码errno_t,表示函数执行是否成功及
嵌入式电子
2023-05-27
3835浏览
懒人必备,几个例子搞懂字符串
大家好,我是你们的工具人老吴。今天用几个小例子,帮忙大家快速了解一下 Qt 里如何用 QString 完成几个最高频的字符串操作。开门见山#include int main(void){ QTextStream out(stdout); // 1. traditional way QString str1 = "A night train"; out
嵌入式ARM
2023-04-28
863浏览
SOC验证C代码中如何打印字符串?
学过C语言都知道,在程序中添加打印信息有助于我们追踪程序执行的情况。特别是debug的时候,打印一些log信息对快速定位到问题非常有帮助。怎么在SOC验证的C代码中打印字符串呢?用printf ?下面,我们来试一下:执行结果:没有出现 Hello world。这种结果是符合预期的。C code 通过GCC编译生成bin文件然后送到CPU中按指令进行执行。我们看下这段代码编译出来的指令是什么?这里
嵌入式ARM
2023-04-27
1327浏览
Python中字符串格式化三种方法
在嵌入式编程过程中,我们可以使用Python辅助我们编程,特别是验证一些算法上特别好使。所以Python中的基本知识需要了解一些,剩下的就可以交给百度,Ctrl+C,Ctrl+V,不然网上复制代码都复制不明白。接下来,我们一块学习下Python字符串格式化的三种方式。第一种:%s% 运算符(求余符)也可用于字符串格式化。给定 'string' % values,则 string 中的 % 实例会以
嵌入式ARM
2022-11-18
739浏览
AndroidAPP应用程序的汉化功能(修改so中的字符串内容)
也许每个人出生的时候都以为这世界都是为他一个人而存在的,当他发现自己错的时候,他便开始长大少走了弯路,也就错过了风景,无论如何,感谢经历本篇文章遇到排版混乱的地方,可点击文末阅读原文或前往该地址:https://orangey.blog.csdn.net/article/details/126219831关于Android安全的知识,可前往:https://blog.csdn.net/ananas
橙留香Park
2022-09-29
1992浏览
C语言|提升字符串格式化效率的小技巧
一、前言 在嵌入式项目开发中,字符串格式化是很常见的操作,我们一般都会使用 C 库中的 sprintf 系列函数来完成格式化。从功能上来说,这是没有问题的,但是在一些时间关键场合,字符串的格式化效率会对整个系统产生显著的影响。例如:在一个日志系统中,吞吐率是一个重要的性能指标。每个功能模块都产生了大量的日志信息,日志系统需要把时间戳添加到每条日志的头部,此时字符串的格式化效率就比较关键了。天下武功
嵌入式大杂烩
2022-04-19
1499浏览
字符串之正则表达式
前言: 授人以鱼不如授人以渔,大家在编程的时候总会遇到要查找某些复杂规则的字符串,例如在 linux 系统中,需要对多个文件里的某段代码进行替换,你是不是还在每个文件打开逐一目标替换?如果你也有这样的困惑那么正则表达式就是你必须会的技能。1、什么是正则表达式 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个 “规则字符串” ,这个 “规则字符串
一口Linux
2022-01-12
1119浏览
字符串操作的全面总结(附完整代码)
字符串操作看似简单,其实非常重要,不注意的话,经常出现代码运行结果和自己想要的不一致,甚至崩溃。本文总结了一些构建string对象方法、修改string对象的方法、string类型的操作函数、string类型的查找、string对象的比较。1 构建string对象方法 首先,为了在我们的程序中使用string类型,我们必须包含头文件 。如下:#include <string>声明一个字
嵌入式ARM
2021-11-09
1174浏览
C++字符串内容
最近小马同学沉迷于C++难以自拔,问了我很多问题,其实我也是C++一知半解的。有点头大。不过你看人家这个笔记,就态度端正。有个问题问的很好,为什么在写一些关于字符统计的程序的时候,空格不会被计数。其实这个是一个截断的问题。 比如,对于同一个输入:"123 abcd" 1) 若是使用cin>>inputStr, 则表示按空格Space的方式进行截断; 由于123与abcd之间有
云深之无迹
2021-11-07
734浏览
这 10 行比较字符串相等的代码给我整懵了,不信你也来看看
点击上方蓝色字体,关注我 ——一个在阿里云打工的清华学渣!抱歉用这种标题吸引你点进来了,不过你不妨看完,看看能否让你有所收获。(有收获,请评论区留个言,没收获,下周末我直播吃**,哈哈,这你也信)补充说明:微信公众号改版,对各个号主影响还挺大的。目前从后台数据来看,对我影响不大,因为我这反正都是小号阅读量本身就少的可怜,真相了,(刚从交流群学会的表情)。先直接上代码:boolean sa
一口Linux
2021-08-23
1257浏览
嵌入式基础--解析字符串之模式匹配
接上一篇文章嵌入式基础--解析字符串(1),笔者给大家介绍一个更加简单的解析工具,那就是sscanf。热身大家在上C语言课,做C语言课程设计或实验时,应该经常接触printf和scanf,前者打印字符中到标准输出,而后者从标准输入读取并解析字符串。sscanf和scanf类似,只不过它并不从标准输入读取,而是直接解析用户传入的字符串。int sscanf(const char&
RTThread物联网操作系统
2021-08-03
1325浏览
实现一些字符串操作标准库函数与解决一些字符串笔试问题
1、实现字符串操作标准库函数1、strcpy 的实现char *strcpy(char *dest, const char *src){ assert((src != NULL) && (dest != NULL)); 
C语言与CPP编程
2021-07-02
962浏览
字符串之正则表达式
前言: 授人以鱼不如授人以渔,大家在编程的时候总会遇到要查找某些复杂规则的字符串,例如在 linux 系统中,需要对多个文件里的某段代码进行替换,你是不是还在每个文件打开逐一目标替换?如果你也有这样的困惑那么正则表达式就是你必须会的技能。1、什么是正则表达式 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个 “规则字符串” ,这个 “规则字符串
C语言与CPP编程
2021-05-31
1366浏览
字符串匹配算法详解
希望看到文章的你们,能够在今年的研究生考试中超常发挥。愿你们都能考上自己心仪的学校,为你们的备考生涯划上一个完美的句号。做为你们的师兄有几句话想对你们说,希望这些话能对你们有一些帮助。马上就要考试了,不要再继续啃难题了,看一些自己做过的题,曾经做错的题。因为我认为这个时候做难题,会比较打击自信心。考研的前一天我对自己十分有信心,但是不知道那天抽什么疯,做了一套特别难的数学模拟题,果不其然做的一塌糊
小麦大叔
2021-04-25
775浏览
字符串匹配算法详解
希望看到文章的你们,能够在今年的研究生考试中超常发挥。 愿你们都能考上自己心仪的学校,为你们的备考生涯划上一个完美的句号。做为你们的师兄有几句话想对你们说,希望这些话能对你们有一些帮助。 马上就要考试了,不要再继续啃难题了,看一些自己做过的题,曾经做错的题。因为我认为这个时候做难题,会比较打击自信心。考研的前一天我对自己十分有信心,但是不知道那天抽什么疯,做了一套特别难的数学模拟题,果
小麦大叔
2021-04-25
1144浏览
C语言模拟实现字符串操作函数
点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看嵌入式笔记! 链接:https://blog.csdn.net/qq_34021920/article/details/76098237 前言 在编写程序过程中,我们经常使用到一些字符串函数,例如求字符串长度,拷贝字符串……,这些函数都在C标准库中存在,我们可以直接使用。但我们还需要掌握这些函数的实
嵌入式大杂烩
2021-03-17
1033浏览
这些常见的C语言字符串操作面试题,被问到了吗?
关注、星标公众号 ,直达精彩内容 来源:网络素材 整理:李肖遥 字符串倒序输出 实现逻辑,通过strlen获取字符串长度,然后通过 len/2 进行交叉赋值,这里需要注意,不需要考虑len是奇数还是偶数的问题。 如果len是奇数,最后一个字符就不需要倒序,如果是偶数,最后两个字符就倒序。 #include "stdio.h"void r
李肖遥
2021-03-13
1549浏览
如何字符串拷贝函数的几种方法,你猜哪个效率最高?
strcpy,即string copy(字符串复制)的缩写。 是C语言标准库中实现字符串拷贝的一个函数。 各大公司笔试题最喜欢考的一道题,快来看看,你会几种方法? 问:你会如何实现这个函数呢? 1 void strcpy(char *strDest, char *strSrc){  
一口Linux
2021-03-02
915浏览
正在努力加载更多...
广告
今日
新闻
1
供需两端复苏,11月中国制造业PMI释放积极信号
2
中国重塑全球电动汽车市场,美欧汽车制造商面临巨大挑战
3
韩系动力电池今年三季度全球市占率降至23.4%,中国企业占据半壁江山
4
全球工厂的机器人密度在七年内翻了一番
5
中国华润集团正式入主长电科技,聘任全华强为董事长
6
8英寸碳化硅扩产竞速,产能过剩拐点即将出现?
7
传三星将在折叠手机中引入玻璃背板
8
美国对东南亚光伏产品征收高额反倾销税,最高税率271%!
热门
文章排行
1
各大车企付款周期汇总
一览众车
1755
2
突发!美国再次出手!对中国140家芯片公司重大打击!
集成电路IC
1367
3
卫星通信、UWB、星闪…华为Mate70发布会太炸了!
物联传媒
857
4
美国欲限制140家中国芯片公司,包含多家设备巨头
半导体工艺与设备
808
5
打破日本垄断!两大国产HBM芯片材料厂商强强联合,产销跃居全球第二!
飙叔科技洞察
712
6
这,才是今天华为Mate70最大的惊喜!
快科技
679
7
日本一水坝现巨型哥斯拉壁画:预计明年1月底将消失
快科技
469
8
华为Mate70搭载的麒麟9020芯片有多强悍?!
凡亿PCB
417
9
中国芯片新锐50强
贞光科技
413
10
华为Mate70发布,销量或超千万!
WitDisplay
412
11
新一代麒麟到底啥水平!华为Mate70系列麒麟9020处理器跑分揭秘
快科技
405
12
比亚迪智驾团队重大人事变动!
谈思汽车
388
13
走近ISSCC2025:把脉技术趋势,洞察技术前沿
芯思想
379
14
【重磅发布】12月5-7日,金刚石前沿应用、宽禁带半导体、超硬材料、超精密加工…第八届国际碳材料大会暨产业展览会,上海见
DT半导体材料
309
15
马斯克遭遇重击:加州狙击特斯拉致其股价暴跌
国纳科技匠
297
16
华为、联想、美的、小米、海尔、格力等中国35家电子家电公司2024年第三季度财报汇总
全球TMT
293
17
“史上最强大Mate”正式发布!华为Mate70系列起售价5499元
CINNOResearch
292
18
传小米2025年正式发布自研3nmSoC芯片
皇华电子元器件IC供应商
273
19
国内一GaN项目宣布投产,明年大规模推广
第三代半导体风向
265
20
舜宇光学高层变动,孙泱辞任执行董事兼行政总裁
52RD
264
21
“萝卜快跑”落地中国香港,百度终于“守得云开见月明”?
美股研究社
256
22
预计售价100~150万元,华为首款百万级豪车尊界S800正式亮相
谈思实验室
250
23
美国HBM禁令,将于12月6日发布
芯极速
244
24
极氪副总裁入职奇瑞系公司!
谈思汽车
237
25
牙膏挤爆!iPhone17八大升级,苹果史无前例的巨变
手机技术资讯
230
26
一文掌握英伟达全系列GPU
智能计算芯世界
230
27
华为Mate70Pro“纯血鸿蒙版”来了!无法兼容安卓!
飙叔科技洞察
224
28
牙膏挤爆!iPhone17八大升级,苹果史无前例的巨变
快科技
214
29
全球首个可量产UWB雷达泊车方案亮相,这家企业率先抢占新风口
高工智能汽车
213
30
特朗普宣布将对墨西哥与加拿大征收25%关税;对中国加征10%关税!
飙叔科技洞察
210
广告
最新
评论
更多>>
zanzanzan
洪正安
评论文章
2024-11-29
Allegro17.4常用系统参数的设置
xuexixuexi
dkjggger
评论文章
2024-11-27
携手共筑绿色未来:同方威视护航第29届联合国气候变化大会
资料
文库
帖子
博文
1
《论系统工程》(第2版,钱学森 著,1988年10月修订版)
2
JESD204B协议读书笔记
3
《星际航行概论》(钱学森 著,科学出版社,1963年)
4
《导弹与航天技术概论》教材
5
激光加工
6
ADS SI 仿真分析与设计
7
Arduino Nano 和 DHT11 实现 LabVIEW 温湿度采集
8
超声波测距模块官方指南
9
点思DS2730多口快充65-100W适配器
10
高精度高光洁度磨削
1
《十万个为什么》Excel 问题与答案 得分 比较游戏 规则
2
这里二极管是什么作用?
3
封装衬底的铜皮如何转换成焊盘,或者直接添加一个管脚序号
4
【东软载波 ES32VF2264 开发板】环境搭建和开箱测评打印数据
5
电流回路示意图,对不对?这样也采不到负载(灯)的电流吧?要怎么更改才能采集到灯头(负载)的电流
6
【东软载波 ES32VF2264 开发板】05 基础功能测试——ADC
7
【Arduino uno教程 】(六)串口通信,发送与接收
8
浪拓(TSS)固态放电管的特点及应用电路
1
简析光耦的基本原理和其在光伏逆变器产品中的重要作用
2
豹8出圈,比亚迪高端化稳了?
3
RDDI-DAP错误
4
戴上XR眼镜去"追龙"!《又见恐龙》XR嘉年华在上海自然博物馆重磅开幕
5
《高速PCB设计经验规则应用实践》+PCB绘制学习与验证
6
11-29学习笔记
7
远红之光来袭,艾迈斯欧司朗 GF CSSRML.24 样片秀
8
国产光耦合器的创新和产品多样性
1
家中的零线一直烧毁,怎么办?
2
c 语言 char 类型变量的取值范围要注意的
3
8通道RTD数据采集模块原理图分析
4
成品输送带的维修案例
5
电工基础,仪表操作汇总
6
如何进行linux内核调试
7
磁饱和变压器可以用来做什么?
8
新能源汽车产业链核心供应商盘点
9
外壳接地,不但没有改善,反而恶化了
10
利用参考时钟,实现Cyclone10LP器件的串行通信数据恢复
在线研讨会
uModule DC/DC稳压器 - 减少热量、增加功率
ADAS系统中采用的MEMS时钟
PLL基础知识及其在时钟系统中的应用
PIC16F13145单片机可配置逻辑模块(CLB)概览
EE直播间
无线前沿新技术与测试技术峰会-线上直播
直播时间:12月05日 09:30
首场直播发布: Keysight AP5000 系列新型高性价比模拟信号源
直播时间:12月06日 10:00
功率表的基础知识及其校准
直播时间:12月10日 10:00
提升毫米波信号测试精度
直播时间:12月18日 14:00
E聘热招职位
本网页已闲置超过10分钟,按键盘任意键或点击空白处,即可回到网页
X
最新资讯
供需两端复苏,11月中国制造业PMI释放积极信号
中国重塑全球电动汽车市场,美欧汽车制造商面临巨大挑战
韩系动力电池今年三季度全球市占率降至23.4%,中国企业占据半壁江山
全球工厂的机器人密度在七年内翻了一番
中国华润集团正式入主长电科技,聘任全华强为董事长