yo aprendi a programar en C con el libro de Kernigham  habiendo antes programado muy basico en pascal.<br>y no fue complicado.  siempre y cuando no me saltee ninguna parte del libro.<br><br>un libro de C++ que es un lujo es el "C ++ para linux en 21 dias" de prince hall.<br>
<br>igual despues hay que leer algo mas especifico sobre IPC.<br><br>David<br><br><div class="gmail_quote">El 15 de febrero de 2009 23:17, Hugo Gutierrez <span dir="ltr"><<a href="mailto:hugo.gutierrez.s@gmail.com">hugo.gutierrez.s@gmail.com</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">El libro que distribuye gratis Conclase es lejos mejor .  Les informo<br>
que trabajo ahce 20 años en lenguaje C he escrito varios libros del<br>
tema y lo he enseñado en Universidades, de manera que puedo hablar con<br>
base.<br>
<br>
Posiblemente el libro de Kernigham y Ritchie no es un libro para<br>
principiantes, pero se supone que este es el libro que enseña el<br>
Lenguaje, deberia ser más entendible para quienes se inician. Usar<br>
código resumido, es algo que en todos los lenguajes de programación es<br>
considerado una mala práctica, que tiende a hacer los programas<br>
inentendibles y no mantenibles, en la industria se requiere esto y no<br>
ser un "artista del C/C++".<br>
<br>
Hay muchisimos libros mejores; uno de ellos es "Lenguaje C++ de Deitel<br>
& Deitel" (ya que todos estan aprendiendo C++) y C es un subconjunto<br>
de C++, usado en la mayoría de las empresas norteamericanas, también<br>
donde trabajo (Empresa Norteamericana).<br>
<br>
Ser GURU no significa que sus conocimientos sólo lo compartan los<br>
"Dioses" del Lenguaje, se trata también de incorporar a nuevas<br>
personas, que tienen las ganas y el entusiasmo por aprender y ser<br>
además capaces de transmir los conocimientos en forma amena y<br>
comprensible, sino ... váyanse para la casa.<br>
<br>
No estoy contra uds, que hacen una labor de enseñanza, sino que pienso<br>
que si una persona enseña, debe bajarse al nivel más bajo posible,<br>
para lograr que no sólo algunos de mente privilegiada entiendan, sino<br>
todos los que deseen hacerlo, entre los que me incluyo (no tengo una<br>
mente privilegiada y no me menoscaba reconocerlo).<br>
<br>
Gracias.<br>
<br>
Hugo<br>
(Ingeniero en Computación e Informática - Santiago de Chile)<br>
<br>
2009/2/15 Sebastian Chamorro <<a href="mailto:sebastianchamorro@gmail.com">sebastianchamorro@gmail.com</a>>:<br>
<div><div></div><div class="Wj3C7c">> No es malo..solo que no es para noobs..XD<br>
><br>
> 2009/2/15 Hugo Gutierrez <<a href="mailto:hugo.gutierrez.s@gmail.com">hugo.gutierrez.s@gmail.com</a>><br>
>><br>
>> Bien, por ti. Es LEJOS El libro más malo que existe para aprender "C".<br>
>><br>
>><br>
>><br>
>> 2009/2/15 David fire <<a href="mailto:ddfire@gmail.com">ddfire@gmail.com</a>>:<br>
>> > malo????<br>
>> > si es malo por que es el que se usa en todas las secundarias y<br>
>> > univercidades?<br>
>> ><br>
>> > es lejos el mejor libro para empezar, para seguir y de consulta.<br>
>> ><br>
>> > no es un "coock book" o un libro de bolsillo pero tiene todo y bien<br>
>> > ordenado.<br>
>> > David<br>
>> ><br>
>> > 2009/2/14 Hugo Gutierrez <<a href="mailto:hugo.gutierrez.s@gmail.com">hugo.gutierrez.s@gmail.com</a>><br>
>> >><br>
>> >> Si quieres aprender Cbuscate cualquier libro , menos el de Lenguaje de<br>
>> >> programacion C de kernigan y ritchie . Inventaron el Lenguaje pero el<br>
>> >> libro es lo más malo que he visto en mi vida.<br>
>> >><br>
>> >> Saludos<br>
>> >><br>
>> >> Hugo<br>
>> >><br>
>> >><br>
>> >> 2009/2/13 Sebastian Chamorro <<a href="mailto:sebastianchamorro@gmail.com">sebastianchamorro@gmail.com</a>>:<br>
>> >> > Hola<br>
>> >> > me supongo que lo que queres es comparar un elmento del vector con un<br>
>> >> > caracter cualquiera...<br>
>> >> > en ese caso no tenes porque usar strcmp() esa funcion sirve para<br>
>> >> > comparar<br>
>> >> > cadenas..enteras que es algo que creo no es a lo que queres llegar..<br>
>> >> > if(vector[0]=='!') printf()<br>
>> >> ><br>
>> >> > 2009/2/13 Moises Brenes <<a href="mailto:moises.brenes@gmail.com">moises.brenes@gmail.com</a>><br>
>> >> >><br>
>> >> >> On Fri, Feb 13, 2009 at 9:43 AM, David fire <<a href="mailto:ddfire@gmail.com">ddfire@gmail.com</a>><br>
>> >> >> wrote:<br>
>> >> >> > hay un libro lenguaje de programacion C de kernigan y ritchie te<br>
>> >> >> > lo<br>
>> >> >> > recomiendo.,<br>
>> >> >> ><br>
>> >> >> > el error esta en que array es un puntero no un caracter.<br>
>> >> >> ><br>
>> >> >> > si haces<br>
>> >> >> > if(array[0]=='!')printf("el elemento es igual\n");<br>
>> >> >> > else printf("el elemento no es igual\n");<br>
>> >> ><br>
>> >> > el libro de Kernighan es excelente pero recomiendo Deitel si estas<br>
>> >> > empezando<br>
>> >> > es menos agresivo ;)<br>
>> >> ><br>
>> >> >><br>
>> >> >> > va a funcionar.<br>
>> >> >><br>
>> >> >> Tambien, puedes:<br>
>> >> >><br>
>> >> >> if(strcmp(array, "!") == 0)<br>
>> >> >><br>
>> >> >> si lo vas a comparar como cadena...<br>
>> >> >><br>
>> >> >> --<br>
>> >> >> シャカ<br>
>> >> >> <a href="http://mbrenes.blogspot.com" target="_blank">mbrenes.blogspot.com</a> | <a href="http://sibu.homelinux.org" target="_blank">sibu.homelinux.org</a><br>
>> >> >> debian gnu/linux<br>
>> >> >><br>
>> >> >> Para que no se me olvide <a href="http://wiki.debian.org/Normas_Lista_Gmail" target="_blank">http://wiki.debian.org/Normas_Lista_Gmail</a><br>
>> >> >><br>
>> >> >> _______________________________________________<br>
>> >> >> Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net">Cconclase@listas.conclase.net</a><br>
>> >> >><br>
>> >> >><br>
>> >> >> <a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
>> >> >> Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br>
>> >> ><br>
>> >> ><br>
>> >> > _______________________________________________<br>
>> >> > Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net">Cconclase@listas.conclase.net</a><br>
>> >> ><br>
>> >> ><br>
>> >> > <a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
>> >> > Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br>
>> >> ><br>
>> >><br>
>> >> _______________________________________________<br>
>> >> Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net">Cconclase@listas.conclase.net</a><br>
>> >><br>
>> >> <a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
>> >> Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br>
>> ><br>
>> ><br>
>> > --<br>
>> > (\__/)<br>
>> > (='.'=)This is Bunny. Copy and paste bunny into your<br>
>> > (")_(")signature to help him gain world domination.<br>
>> ><br>
>> ><br>
>> > _______________________________________________<br>
>> > Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net">Cconclase@listas.conclase.net</a><br>
>> ><br>
>> > <a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
>> > Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br>
>> ><br>
>><br>
>> _______________________________________________<br>
>> Lista de correo Cconclase <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" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
>> Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br>
><br>
> _______________________________________________<br>
> Lista de correo Cconclase <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" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
> Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br>
><br>
<br>
_______________________________________________<br>
Lista de correo Cconclase <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" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a></div></div></blockquote></div><br><br clear="all"><br>-- <br> (\__/) <br>
(='.'=)This is Bunny. Copy and paste bunny into your <br>(")_(")signature to help him gain world domination. <br><br>