<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.5730.11" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>No es precisamente un espacio en blanco lo que le 
da fin a una cadena, sino el caracter nulo '\0'.</FONT></DIV>
<DIV><FONT face=Arial size=2>Si quieres guardar una cdena con espacios en un 
array en vez de scanf puedes usar gets.</FONT></DIV>
<DIV><FONT face=Arial size=2>Salu2</FONT></DIV>
<BLOCKQUOTE 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
  <A title=l.fix3r.l@gmail.com href="mailto:l.fix3r.l@gmail.com">David Reza</A> 
  </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A 
  title=cconclase@listas.conclase.net 
  href="mailto:cconclase@listas.conclase.net">Lista de correo sobre C y C++</A> 
  </DIV>
  <DIV style="FONT: 10pt arial"><B>Sent:</B> Thursday, January 04, 2007 4:42 
  PM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> Re: [C con Clase] [Bulk] 
  Pregunta sobre Cadena de caracteres(Arrays)</DIV>
  <DIV><BR></DIV><BR>El problema con eso es que nada más da la salida de la 
  primera palabra ya que un espacio en blanco en un array de tipo char le da fin 
  a la cadena. Lo que yo quiero saber es como puedo ahcer para guardar una 
  cadena con espacios. Supongo que no se puede hacer en un array, entonces como 
  lo haría? <BR><BR><BR>
  <DIV><SPAN class=gmail_quote>El día 4/01/07, <B class=gmail_sendername>Felix 
  Ramirez</B> <<A href="mailto:fxrhz@hotmail.com">fxrhz@hotmail.com</A>> 
  escribió:</SPAN>
  <BLOCKQUOTE class=gmail_quote 
  style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">Lo 
    primero, darle una leidita al manual de C++, pues al parecer aun 
    no<BR>comprendes muy bien el uso de arrays, y creeme el de punteros es aun 
    mas<BR>complicacdo.<BR><BR>los arrays si son utiles para almacenar cadenas 
    de entrada y para cualquier <BR>tipo de informacion,<BR>el unico problema 
    que tienen es que no se pueden redimencionar.<BR><BR>ejemplo:<BR><BR>char 
    arrayString[80];<BR><BR>cin >> arrayString;<BR><BR>esta es una 
    operacion correcta, lo que escribas se guardara en arrayString, <BR>el 
    problema sera cuando tengas que guardar una cadena de mas de 
    79<BR>caracteres.<BR><BR>es ahi cuando el manejo de memoria dinamica es 
    util.<BR><BR>ejemplo:<BR><BR>char *dinamicString;<BR>int 
    count;<BR><BR><BR>cin >> count; <BR>dinamicString = new 
    char[count+1];<BR>cin >> dinamicString;<BR><BR>//y cuando ya no 
    utilices mas a dinamicString:<BR>delete[] dinamicString;<BR><BR>pero si tu 
    aplicacion no manejara caenas muy grandes, no hay por que no <BR>facilitarte 
    las cosas con arrays de tamaño 
    estatico.<BR><BR>Saludos.<BR><BR>_________________________________________________________________<BR>Live 
    Search en Prodigy/MSN. Todo lo que buscas ahora más rapido<BR><A 
    href="http://live.com">http://live.com</A><BR><BR><BR>_______________________________________________<BR>Cconclase 
    mailing list<BR><A 
    href="mailto:Cconclase@listas.conclase.net">Cconclase@listas.conclase.net</A><BR><A 
    href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</A><BR></BLOCKQUOTE></DIV><BR><BR 
  clear=all><BR>-- <BR>| = David Reza = | 
  <P>
  <HR>

  <P></P>_______________________________________________<BR>Cconclase mailing 
  list<BR>Cconclase@listas.conclase.net<BR>http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net<BR></BLOCKQUOTE></BODY></HTML>