Arduino String类型字符串转char数组

Posted perseverance52

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Arduino String类型字符串转char数组相关的知识,希望对你有一定的参考价值。

Arduino String类型字符串转char数组


strcpy()函数

char *strcpy(char *dest, const char *src)
dest – 指向用于存储复制内容的目标数组。
src – 要复制的字符串。

toCharArray()函数

  • 相当于嵌套for循环实现。

myString.toCharArray(buf, len)
myString: 需要转的String.
buf: 存放目标对象. 数据类型:char数组.
len: 需要转换多少位. 数据类型: unsigned int.

getBytes()函数

myString.getBytes(buf, len)
参数:myString: 需要转换的String.
buf: 存储对象. 数据类型: byte类型数组 或者unsigned char
len:转换长度. 数据类型: unsigned int.

实例代码

以上是关于Arduino String类型字符串转char数组的主要内容,如果未能解决你的问题,请参考以下文章

arduino String转char *

arduino int强制转换char

arduino数据类型转换

Arduino const char*和String相互转换

Arduino String数据类型操作

arduino 中如何将字符串型转换为float型?