打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Arduino字符串转换为字符数组
  • :11927 2014-03-27

  1. void setup()
  2. {
  3. Serial.begin(9600);
  4. }
  5. void loop()
  6. {
  7. unsigned long along = 1234213;
  8. String str1 = String(along);
  9. str1 += 'mimi';
  10. char cArr[str1.length() + 1];
  11. char cArr2[str1.length() + 3];
  12. str1.toCharArray(cArr,str1.length() + 1);
  13. str1.toCharArray(cArr2,str1.length() + 3);
  14. Serial.println(str1);
  15. Serial.println(cArr);
  16. Serial.println(cArr2);
  17. Serial.println(sizeof(str1));
  18. Serial.println(sizeof(cArr));
  19. Serial.println(sizeof(cArr2));
  20. Serial.println(strlen(cArr));
  21. Serial.println(strlen(cArr2));
  22. if(cArr[str1.length()] == '\0')
  23. {
  24. Serial.println('cArr1: has ending mark. ');
  25. }
  26. if(cArr2[str1.length()] == '\0')
  27. {
  28. Serial.println('cArr2: has ending mark. ');
  29. }
  30. while(1);
  31. }

一般用于将数值转为字符串或字符数组保存起来或传给lcd.

.toCharArray(字符数组buf, 字符数组长度);


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Java split方法和正则表达式
小学徒成长系列—String关键源码解析
Java.lang包
Java String源码解析
2w字 详解 String,永远的神
多维数组
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服