我有一个变量tweet
这是一个字符串,它在开始时有一个字符,我想剪掉。在Arduino中const char *的字符串?
所以我想要做的是使用strstr()
删除它。这里是我的代码:
tweet = strstr(tweet, "]");
不过,我得到这个错误:
cannot convert 'String' to 'const char*' for argument '1' to
'char' strstr(const char*, const char*)
所以,我的思想会tweet
转换成字符。我会怎么做呢?
使用'c_str()'方法来获得'为const char *' – ismail 2011-12-20 16:38:22
看一看String'的'的定义,并看看有没有合适的函数(如'c_str()'成员函数'std :: string') - 希望有一些方法可以做到你想要的而不用搞乱C风格的字符串。不知道'String'是什么,这个问题不能回答。 – 2011-12-20 16:40:21
@Andrew为什么你删除了arduino标签?这从问题中删除了重要信息! – 2011-12-20 16:45:13