I just want to fill each space with an individual character when I need to. For example, when the user types something and needs to backspace, I can remove the last character in the array...
is this specifically a question about arrays or do you just need to do this with characters? If you're just doing this with characters for names etc then use std::strings and use the string's member functions which do basically everything you could ever want to do with a string.