如何将char数组转成string
时间: 2024-02-04 08:02:56 浏览: 59
oracle to_char函数将number转成string
在 MATLAB 中,可以使用 `string` 函数将 `char` 数组转换为字符串。例如:
```matlab
char_arr = 'this is a char array';
str = string(char_arr);
```
其中,`char_arr` 是一个 `char` 数组,`str` 是转换后的字符串。如果需要将多行的 `char` 数组转换为多行的字符串,可以使用 `splitlines` 函数将其拆分为多个字符串,然后再转换为字符串数组。例如:
```matlab
char_arr = ['this is line 1';
'this is line 2';
'this is line 3'];
str_arr = string(splitlines(char_arr));
```
其中,`char_arr` 是一个多行的 `char` 数组,`splitlines` 函数将其拆分为多个字符串,然后 `string` 函数将其转换为字符串数组 `str_arr`。
阅读全文