Cita:
Iniciado por vangodp tambien puedes hacer:
char digitos[] = {"0123456789"};
Y para saber su tamaño:
int TAM = sizeof( digitos ) / sizeof(digitos[0]);
Sólo aclarar que sizeof, si no me falla la memoria, es un operador, no una función, por lo que los paréntesis están de más. No está mal pero sobran y además creo que devuelve un unsigned por lo que se podría poner:
Código C++:
Ver originalchar digitos [] = "0123456789" ;
size_t TAM = sizeof digitos / sizeof *digitos ;
Y el array, al ser unidimensional, tiene de más las llaves que lo encierran. Tampoco está mal , pero están de más.
¡¡¡Saluditos!!!