Programación General > C/C++
Una duda con un programa basico
tkc009:
Gracias garethsoul, mi otra duda es
--- Código: C++ ---int main() { int cat1, cat2, hip; char pregunta[1]; pregunta[0] = 's'; while ((pregunta[0]=='s') || (pregunta[0]=='S'))
como funciona pregunta[0] = 's' si alguien me lo pueda explicar. Estoy viendo c++ por cuenta propia xq me interesa y voy viendo de un tutorial que nada mas te tira ejersicios xD
Garethsoul:
de nada.
Sobre lo ultimo no entiendo que es lo que queres saber...?
si estas viendo C++ por cuenta propia te recomiendo esta pagina que explica todo detalladamente y con ejemplos.
c.conclase.net /curso/ index .php
tkc009:
Lo que yo quiero saber como funciona pregunta[0] = 's' osea en el elemento 0 se reserva la letra s?. Con respecto a c.conclase lo vi y sinceramente no me gusto como lo explican, gracias igualmente.
Garethsoul:
exacto los tipos de variable char almacenan caracteres en este caso la letra s;
también podes crear un vector char (osea char vector[]) para que almacene una cadena de caracteres osea una frase ejemplo;
--- Código: C++ --- #include <iostream>using namespace std; int main() { char H[12]="Hola Mundo"; //DEBES tener en cuenta que las cadenas se ponen entre doble comilla (") y los caracteres entre simple comilla (') //y si lo quisieras imprimir haces cout<<H<<endl<<endl; //Tambien si quisieras lo podes imprimir por caracter EJEMPLO for(int i=0;i<10;i++) cout<<"La letra que pertenece al vector numero "<<i<<" es: "<<H[i]<<endl; cout<<endl;system("pause");return 0;}
compila eso y ahi te explica bien je. (te subiria la imagen ya compilado pero no tengo permiso para postear links......
Cualquier duda avisa.
tkc009:
Ajam entendi, y por que si yo por ejemplo pregunta[0] ponele que pongo pregunta[1] y obvio que dentro de este elemento voy a reserva el caracter s no funciona como deberia? a que se debe esto.
Gracias garethsoul lo voy a tener en cuenta tu ejemplo ^_^
Navegación
[*] Página Anterior
Ir a la versión completa