Posts: 19
Threads: 7
Joined: Oct 2013
Reputation:
0
He tenido ese problema, no logro saber como manejar y saber la funciуn correcta de los Strings.. realmente йsto me afecta ya que lo he buscado por todas partes, y aunque lo encuentre.. no logro entenderlo.
Gracias.
Posts: 4,649
Threads: 64
Joined: Dec 2009
Reputation:
0
їQuй es un string?
Un string es simplemente un texto.
їCуmo utilizo un string?
Deberas almacenarlo en una variable para poder manipular su contenido, imprimirlo, etc.
їCуmo lo almaceno?
Los strings o textos se componen de letras o caracteres, cada letra/caracter en la computadora puede representarse por un numero, a estos numeros se los denomina valores ascii. Entonces, siguiendo esta linea de pensamiento, ahora nuestro string o texto, puede verse tambien como una sucesion de numeros, y los numeros se guardan en variables normales (int => entero). Entonces una sucecion de dichos numeros se puede guardar en una cadena de variables, tambien conocida como array.
їCуmo se que tamaсo debe tener el array?
El tamaсo del array, es el tamaсo de texto +1. їPor quй ese +1? Simple, si el texto es una sucesion de numeros, la computadora deberia saber cuando termina dicho texto, o terminariamos leyendo toda la memoria o fragmento de memoria disponible, ya que todo numero podria interpretarse como un caracter. Por eso, se indica el final de un string con el caracter '\0' cuyo valor es 0.