<\/span>La forma m\u00e1s com\u00fan y f\u00e1cil de acceder a un caracter en una determinada posici\u00f3n que queramos es mediante el uso de [] (<\/span>corchetes<\/em>) c\u00f3mo se hace con los <\/span>arrays<\/strong>, de esta forma si tenemos un tipo <\/span>string<\/strong><\/em> de nombre str al cual le asignamos la palabra \u201cprograma\u201d y queremos que se nos retorne la letra que est\u00e1 en la posici\u00f3n 3 (contando desde cero, como siempre) entonces el c\u00f3digo ser\u00eda el siguiente.<\/span>
#include <iostream><\/span><\/span>
#include <string><\/span><\/span>
<\/span><\/span>using namespace std;<\/span>
i<\/span><\/span>nt main()<\/span>{<\/span>
\/\/definimos la cadena str<\/span><\/span>
string str;<\/span><\/span>
<\/span><\/span>\/\/le asignamos el contenido & quot programa& quot;<\/span>
str = “programa”;<\/span><\/span>
<\/span><\/span>\/\/mostramos en consola cual es el caracter<\/span>
\/\/en la posici\u00f3n 3 (contando desde 0)<\/span><\/span>
cout<<str[3]<<endl<<endl;<\/span><\/span>
<\/span><\/span>return 0;<\/span>
}<\/span><\/p>\n#include<\/a> <\/span>string<\/span>><\/span>
#include<\/a> <\/span>iostream<\/span>><\/span>
using namespace std<\/span>;<\/span><\/span> <\/span>
main<\/span><\/span>(<\/span><\/span>)<\/span><\/span> <\/span>{<\/span><\/span>
string mensaje<\/span>;<\/span><\/span>
mensaje <\/span>=<\/span> \"Hola\"<\/span>;<\/span><\/span>
cout <\/span> mensaje<\/span>;<\/span><\/span> <\/span>}<\/span><\/span> <\/span><\/span><\/span><\/span><\/pre>\n
<\/span>La forma más común y fácil de acceder a un caracter en una determinada posición que queramos es mediante el uso de [] (<\/span>corchetes<\/em>) cómo se hace con los <\/span>arrays<\/strong>, de esta forma si tenemos un tipo <\/span>string<\/strong><\/em> de nombre str al cual le asignamos la palabra “programa” y queremos que se nos retorne la letra que está en la posición 3 (contando desde cero, como siempre) entonces el código sería el siguiente.<\/span>
#include <iostream><\/span><\/span>
#include <string><\/span><\/span>
<\/span><\/span>using namespace std;<\/span>
i<\/span><\/span>nt main()<\/span>{<\/span>
\/\/definimos la cadena str<\/span><\/span>
string str;<\/span><\/span>
<\/span><\/span>\/\/le asignamos el contenido & quot programa& quot;<\/span>
str = “programa”;<\/span><\/span>
<\/span><\/span>\/\/mostramos en consola cual es el caracter<\/span>
\/\/en la posición 3 (contando desde 0)<\/span><\/span>
cout<<str[3]<<endl<<endl;<\/span><\/span>
<\/span><\/span>return 0;<\/span>
}<\/span><\/p>\n#include<\/a> <\/span>string<\/span>><\/span>
#include<\/a> <\/span>iostream<\/span>><\/span>
using namespace std<\/span>;<\/span><\/span> <\/span>
main<\/span><\/span>(<\/span><\/span>)<\/span><\/span> <\/span>{<\/span><\/span>
string mensaje<\/span>;<\/span><\/span>
mensaje <\/span>=<\/span> \"Hola\"<\/span>;<\/span><\/span>
cout <\/span> mensaje<\/span>;<\/span><\/span> <\/span>}<\/span><\/span> <\/span><\/span><\/span><\/span><\/pre>\n