Hola a todos
Código:
#include <iostream>
#include <string>
using namespace std;
int main(int argc, char *argv[])
{
char cadena[05] = "Hola";
char *cptr = cadena;
cout << "Contenido de 'cadena':" << cptr << endl;
cout << "Direccion de memoria de 'cptr':" << &cptr << endl;
system("pause");
return EXIT_SUCCESS;
}
Tengo las siguientes dudas sobre punteros.-
1): Esta es la manera correcta de declarar un puntero, en este
caso a char[]...?
2):Se puede hacer lo mismo con string (no logro implementarlo).-
3):Me podrían dar alguna explicación de la diferencia en usar
"cadena" con o sin puntero, cual es el beneficio, cuales son
las ventajas ya qué leo y releo la importancia de usar punteros
pero no puedo hallar un texto que me aclare cuales son.-
Desde ya muchas gracias por el tiempo qué le dediquen a este post
un gran abrazo
Daniel