关于arduino把一个字符数组分割成多个数组的问题!-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7735|回复: 4

[已解决] 关于arduino把一个字符数组分割成多个数组的问题!

[复制链接]
发表于 2014-4-26 13:54 | 显示全部楼层 |阅读模式
Arduino有没有类似C语言中Cstring.h的substr()函数,可以把字符数组任意一段截为新的数组?
发表于 2014-4-26 14:05 | 显示全部楼层
这个完全可以自己试试啊
发表于 2014-4-26 15:17 | 显示全部楼层
可以的,可以参考这个
http://forum.arduino.cc/index.php/topic,43068.0.html

或者这段代码:
[mw_shl_code=c,true]/*
  String substring()

Examples of how to use substring in a String

created 27 July 2010
by Tom Igoe

http://arduino.cc/en/Tutorial/StringSubstring

This example code is in the public domain.
*/

void setup() {
  Serial.begin(9600);
  Serial.println("nnString  substring():");
}

void loop() {
  // Set up a String:
  String stringOne = "Content-Type: text/html";
  Serial.println(stringOne);
  
  // substring(index) looks for the substring from the index position to the end:
  if (stringOne.substring(19) == "html") {
    Serial.println("It's an html file");
  }
  // you can also look for a substring in the middle of a string:
  if (stringOne.substring(14,18) == "text") {
    Serial.println("It's a text-based file");
  }

  // do nothing while true:
  while(true);
}[/mw_shl_code]
发表于 2014-4-26 15:33 | 显示全部楼层
自己尝试一下吧,我也没有代码,老板都贴出来了Z
发表于 2014-4-26 16:04 | 显示全部楼层
Cstring.h,这是VC++的吧?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-12-5 03:39 , Processed in 0.073882 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表