Cita:
Iniciado por Pedritogj11 Me gustaria que me dijeras porque en el array hay que indicar la longitud maxima MAS 1? Por que uno mas?
Porque al que en su momento le tocó decidir cómo gestionar las cadenas de caracteres se le ocurrió que éstas iban a terminar con el caracter nulo '\0'. Luego si quieres almacenar "HOLA" necesitas una variable de, al menos, 5 bytes (4 para la palabra y 1 para el terminador).
Cita:
Iniciado por Pedritogj11 Y la biblioteca stdio.h, ¿permite la programacion orientada a objetos o es solo para C y no para C++?
stdio es una biblioteca con funciones de entrada salida básicas... puedes llamar a dichas funciones desde C y desde C++, ya que ambos lenguajes tienen disponible esta librería. Te daría más detalles, pero es mejor que asientes conocimientos antes de darte más información de la que vas a ser capaz de entender.
Un saludo.