| Ver tema anterior :: Ver siguiente tema |
| Autor |
Mensaje |
d@r10 Conociendo Foroz

Registrado: 13 Nov 2005
Mensajes: 23
|
Publicado: Mar Dic 06, 2005 9:59 pm Título del mensaje: diferencia entre matrices , arrays , cadena de caracteres ?? |
|
|
bueno foro yo se programar en C++ pero no veo mucha la diferencia entee matrices y arrays o cadena de caracteres podrian decirme cuales son sus usos mas frecuentes y una pequeña explicacion de cada uno de ellas .
por q la verdad tal vez se programar en en ellos y no me dado cuenta jeje espero q me ayuden , gracias byess  |
|
| Volver arriba |
|
 |
t4t0 Moderador


Registrado: 31 May 2005
Mensajes: 2791
Ubicación: Posadas - Argentina
|
Publicado: Mie Dic 07, 2005 12:08 am Título del mensaje: |
|
|
:-S es una pregunta bastante extraña para alguien ke ya sabe programar XD
Para empezar aislemos lo ke es una cadena de caracteres de lo ke son arrays (vectores y matrices)
Una cadena de caracteres es esto "todo lo ke esta entre comillas", entendes?
Un vector (array simple) no es mas ke una secuencia de posiciones de memorias (algo asi como un monton de variables juntas)
Una matriz es algo asi como un monton de vectores juntos XDD
SI, se ke soy un desastre para explicar, por eso hice algunos dibujitos XD
Vector
Matriz
PD: Perdon x la desprolijidad, es ke estaba apurado XD |
|
| Volver arriba |
|
 |
Facon Yo soy el foro


Registrado: 30 Nov 2005
Mensajes: 958
Ubicación: /home/admin
|
Publicado: Mie Dic 07, 2005 11:20 pm Título del mensaje: |
|
|
Creo que he creado un tutorial bastante entendible..., por favor busca por estos foros _________________ Soporte Técnico Linux de Foroz
SO Probados
Windows (XP, 95, 98, MS-DOS), Linux (Mandrake, Debian, Ubuntu, Knoppix), BSD (FreeBSD [Sin éxito]).
|
|
| Volver arriba |
|
 |
d@r10 Conociendo Foroz

Registrado: 13 Nov 2005
Mensajes: 23
|
Publicado: Sab Dic 10, 2005 4:16 am Título del mensaje: |
|
|
bueno disculpen si no respondi a tiempo aunque ya habia leido la respuesta , pero muchas gracias me fue de mucha ayuda , y a esto se sumo lo q un amigo me explico y bueno creo q no era mucha la diferencia disculpen por hacer el post pero la duda me mataba si alguien necesita alguna informacion sobre esto .avisenme o otra cosa esoty asu disposicion , byess |
|
| Volver arriba |
|
 |
Facon Yo soy el foro


Registrado: 30 Nov 2005
Mensajes: 958
Ubicación: /home/admin
|
Publicado: Dom Dic 11, 2005 4:11 pm Título del mensaje: |
|
|
Cadenas de Caracteres son matrices, es decir una matriz especial que sirve para poner texto muy util con la biblioteca stdio.h de C. _________________ Soporte Técnico Linux de Foroz
SO Probados
Windows (XP, 95, 98, MS-DOS), Linux (Mandrake, Debian, Ubuntu, Knoppix), BSD (FreeBSD [Sin éxito]).
|
|
| Volver arriba |
|
 |
t4t0 Moderador


Registrado: 31 May 2005
Mensajes: 2791
Ubicación: Posadas - Argentina
|
Publicado: Lun Dic 12, 2005 3:21 am Título del mensaje: |
|
|
| Vale aclarar ke si bien lo ke dice facon es cierto, no necesariamente se necesita guardar una cadena de caracteres en una matriz ya ke tambien lo podes hacer en un vector o simplemente en una variable |
|
| Volver arriba |
|
 |
Facon Yo soy el foro


Registrado: 30 Nov 2005
Mensajes: 958
Ubicación: /home/admin
|
Publicado: Lun Dic 12, 2005 12:33 pm Título del mensaje: |
|
|
Te equivocar t4t0, ya que en C si pongo:
| Código: |
char nombre = "Hola";
|
Esto te va a dar error, bueno no solo te captaria el H.
En Cambio:
| Código: |
char nombre [] = "Hola";
|
Te capta todo!!!!.
SaLuDoS!!!!!1 _________________ Soporte Técnico Linux de Foroz
SO Probados
Windows (XP, 95, 98, MS-DOS), Linux (Mandrake, Debian, Ubuntu, Knoppix), BSD (FreeBSD [Sin éxito]).
|
|
| Volver arriba |
|
 |
t4t0 Moderador


Registrado: 31 May 2005
Mensajes: 2791
Ubicación: Posadas - Argentina
|
Publicado: Lun Dic 12, 2005 1:58 pm Título del mensaje: |
|
|
Tenes razon, yo ekivocarme XD
Lo ke si podria ser, es ke entre en un vector, hasta en una posición del vector y no necesariamente en todo éste... |
|
| Volver arriba |
|
 |
Facon Yo soy el foro


Registrado: 30 Nov 2005
Mensajes: 958
Ubicación: /home/admin
|
Publicado: Lun Dic 12, 2005 4:49 pm Título del mensaje: |
|
|
Venga más dudas xD... _________________ Soporte Técnico Linux de Foroz
SO Probados
Windows (XP, 95, 98, MS-DOS), Linux (Mandrake, Debian, Ubuntu, Knoppix), BSD (FreeBSD [Sin éxito]).
|
|
| Volver arriba |
|
 |
|
|
|