Нубовской вопрос по C++! Как устроен char*?
Да... 
char str[] = "Hello World!\n\n\n";
Касательно вопроса: char* хранит адрес в памяти, как и всякий указатель.
В смысле нельзя удалить? Поставить \0 в конце это правильная идея, поскольку он означает конец строки.Рабочий пример#include <iostream>
 
int main() {
	int count = 100;
	char *text = new char[count];
	text[0] = 'h';
	text[1] = 'e';
	text[2] = 'l';
	text[3] = 'l';
	text[4] = 'o';
	text[5] = '!';
	text[6] = '\0';
	std::cout << text << std::endl;
	delete[] text;
	return 0;
}