string str = "123"; cout << str[0] << endl; char a = str[0];怎么在ROS中表达
时间: 2024-05-10 15:19:01 浏览: 97
ROS小车功能包123
在ROS中,可以使用C++语言来表示这段代码。首先需要包含头文件:
```cpp
#include <iostream>
#include <string>
```
然后定义一个字符串变量并初始化:
```cpp
std::string str = "123";
```
接下来打印字符串的第一个字符:
```cpp
std::cout << str[0] << std::endl;
```
最后将字符串的第一个字符赋值给一个字符变量:
```cpp
char a = str[0];
```
完整的代码如下:
```cpp
#include <iostream>
#include <string>
int main(int argc, char **argv)
{
std::string str = "123";
std::cout << str[0] << std::endl;
char a = str[0];
return 0;
}
```
阅读全文