De string C para string C++

Esta é uma string C:

{"H", "e", "l", "l", "o", "!", "\0"}

Em C, você também poderia escrever "Hello!" ao declarar um tipo char [n+1]. N é o tamanho da string "Hello!", mas +1 está presente por causa de "\0". Em C++, ela aparece como "Hello!". O caractere "\0" marca o fim de uma string e não é escrito nela.

Crie uma função que retorne uma string C++ a partir da string C fornecida.

Exemplos

cppStr({"H", "i", "!", "\0"}) ➞ "Hi!"

cppStr({"H", "e", "l", "l", "o", "!", "\0"}) ➞ "Hello!"

cppStr({"J", "A", "V", "a", "\0"}) ➞ "JAVa"

Observações

N/A