// cadena a su vez char *
cadena str = "Hola";
const char * p = str.data ();
char * p = (char *) str.data ();
cadena str = "Hola";
const char * p = str.c_str ();
char * p = (* char) str.c_str ();
cadena str = "Hola";
p char [50];
str.copy (p, 5,0); // donde 5 representa pocos caracteres, 0 representa la posición de la replicación
* (P + 5) = '\ 0'; // Nota terminador fue la mano! ! !
// char * transferencia de cadena
cadena str;
char * p = "Hola";
str = p;
// sprintf concatenación de cadenas
cadena str1 = "abc";
str2 cadena = "abc";
Char cstr [100];
sprintf (CSTR, "% 2s% .3s.", str1.data (), str2.c_str ()); // suficiente carácter para especificar varios
sprintf (CSTR, "% 02s% 03s", str1.data (), str2.c_str ()); // cuando el personaje no es suficiente para compensar 0
string str = CSTR;
Publicados 104 artículos originales
·
ganado elogios 22
·
Vistas a 40000 +