0 Usuarios y 1 Visitante están viendo este tema.
« anterior próximo »
Páginas: [1] 2
|
 |
|
Autor
|
Tema: Necesito un manual de C bien explicado (Leído 1742 veces)
|
vojok
Principiantes
Desconectado
Mensajes: 49
|
Hola,hace tiempo q estoy queriendo aprender C pero x cuestiones de FIACA nunca empieso nada y cuando leo un manual lo dejo en la segunda hoja Tongue xq no llego a entender algunas cosas, x eso quiero saber si alguno de aca sabe algun manual o curso q este bien explicado ,si es posible que lo allan echos user y no un libro xq la gram mayoria de los libros te dejan sin explicar algo para q compres la otra vercion del libro, necesito un manual online o descarga q explique bien BASICO para poder tener una buena base.
si me pudieran ayudar se los agradeceria mucho.
gracias.
|
|
|
|
|
En línea
|
|
|
|
|
|
|
[u]nsigned
|
Yo emepce con ESTE, la verdad que como curso inicial es el mejor que conosco. No es un extenso manual sino un CURSO, bien explicado, con ejemplos y hasta ejercicios. Ah, ahi se recomienda usar el DJGPP, pero yo te recomeindo usar el DEV-C++ o el Code::Blocks (como IDE&compilador). Saludos
|
|
|
|
|
En línea
|
No me interesa romper ventanas, me interesa criar pingüinos
|
|
|
|
aron_marcos
|
yo tengo una q dice "aprenda C en 21 dias" pero cada capitulo son 30 hojas hace dos meses q toy y voy por la clase 3  a ver q tal esta este  salu2
|
|
|
|
|
En línea
|
|
|
|
vojok
Principiantes
Desconectado
Mensajes: 49
|
le agradesco q me contesten ya estoy leyendo el cursito q me pusieron nsigned muchas gracias a todos x ayudarme.
saludos.
|
|
|
|
|
En línea
|
|
|
|
|
ConfusedMind
|
Coincido con el del rincondelc aunque hay otros en Ingles tambien buenos, pero esta bien para empezar con ese! Saludos.
|
|
|
|
|
En línea
|
|
|
|
vojok
Principiantes
Desconectado
Mensajes: 49
|
Antes que nada les agradesco x ayudarme a empesar con la programacion,ahora a lo que iba. empese a leer un curso online pero me surgio un problema q no se xq me tira un error en el codigo es el mismo q esta en el cursito  , el codigo es este: #include <stdio.h> #include <conio.h> int main() { gotoxy( 20, 10 ); printf( "Hola" ); return 0; } es muy basico pero recien empieso XD, me tira algo como q el gotoxy no esta declarada ,yo estoy utilizando el DEV-C++ vi q decian q es muy bueno para iniciarce ,este es mi problemita. espero q me ayuden gracias de antemano.
|
|
|
|
|
En línea
|
|
|
|
|
[u]nsigned
|
Probablemente el error se deba a que no tenes la liberia conio.h instalada..  Saludos
|
|
|
|
|
En línea
|
No me interesa romper ventanas, me interesa criar pingüinos
|
|
|
|
djtuxy
|
Donde guardes el archivo no olvides de pegar la acarpeta "includes"
oo la libreria sola.. como por ejemplo stdio.h y conio.h
saludos
|
|
|
|
|
En línea
|
www.area403.com.ar <---------- Nuevo diseño , MAs innovador!! Mas contenidoo!! nuevos ADMS!!
|
|
|
|
snf
|
Segun tengo entendido el dev-c++ que usa el compilador mingw no trae la libreria conio.h, por lo tanto gotoxy no tendria porque funcionar.
Saludos, Seba.
|
|
|
|
|
En línea
|
|
|
|
|
[u]nsigned
|
ACA se explica bien detallado como 'instarlale' la libreria conio al Dev-C++. Aunque no te hagas mucho drama por eso, es solo para usar gotoxy y la funcion de limbiar la pantalla. Nada necesario, podes saltarte esos puntos en el manual de El Rincon del C, en mi opinion es puro dsperdicio. Para borrar la pantalla podes hacer Code (c): system("cls");
Y listo. No te preocupes por gotoxy, no tiene ninguna utilidad...  Saludos
|
|
|
|
|
En línea
|
No me interesa romper ventanas, me interesa criar pingüinos
|
|
|
vojok
Principiantes
Desconectado
Mensajes: 49
|
ACA se explica bien detallado como 'instarlale' la libreria conio al Dev-C++. Aunque no te hagas mucho drama por eso, es solo para usar gotoxy y la funcion de limbiar la pantalla. Nada necesario, podes saltarte esos puntos en el manual de El Rincon del C, en mi opinion es puro dsperdicio. Para borrar la pantalla podes hacer Code (c): system("cls");
Y listo. No te preocupes por gotoxy, no tiene ninguna utilidad...  Saludos Muchas gracias x responder , lo mas seguro es q tengas razon sobre la libreria ,pero aunq se pueda hacer de otra forma me gusta seguir el manual del Rincon del C bien para entender q hacen esas funciones y aprenderlas solamente para tener conocimiento igual el conocimiento no ocupa espacio XD. gracias a todos x contestar. saludos.
|
|
|
|
|
En línea
|
|
|
|
vojok
Principiantes
Desconectado
Mensajes: 49
|
Hola,tengo una dudas sobre las variables, tengo entendido q las variables de tipo: INT El rango de valores que admite es -32767 a 32767. esto viene a decir q el valor q le des a la variable ej: X tiene q estar entre los -32767 y 32767 , o se puede poner valores mas altos ejemplo 40000?
y las variables CHAR: Las variables tipo char se pueden usar (y de hecho se usan mucho) para almacenar enteros. Si necesitamos un número pequeño (entre -127 y 127) podemos usar una variable char (8bits) en vez de una int (16bits), con el consiguiente ahorro de memoria.
y esto lo mismo de arriba si quiero poner un valor a la variable EJ:Y tiene q estar entre -127 y 127.
lo mas seguro es una pregunta tonta para los q saben bien pero como yo me estoy iniciando quiero aprender bien esto de las variables.
gracias y disculpen las molestias.
|
|
|
|
|
En línea
|
|
|
|
|
snf
|
No te enganes por los sistemas viejos, el int actualmente es de 32 bits y el short es el que se usa para 16 bits.
int -> -2147483647 a 2147483647 unsigned int -> 0 a 4294967295 short -> -32767 a 32767 unsigned short -> 0 a 65535 char -> -127 a 127 unsigned char -> 0 a 255
Despues tenes el long que vale lo mismo que el int, y tambien el long long que es de 64 bits y suele usarse en los sistemas mas nuevos x64.
Si pones mas numeros que eso en tiempo de compilacion seguramente te va a tirar un warning, si lo haces en tiempo de ejecucion va a pasar un integer oveflow que es cuando el numero se pasa de la cuenta y vuelve a 0 o en su defecto al mayor negativo.
Saludos, Seba.
PD: Corregido, gracias [u]nsigned por la observacion ;-)
|
|
|
|
« Última modificación: Noviembre 07, 2009, 02:49:39 por snf »
|
En línea
|
|
|
|
|
[u]nsigned
|
short -> 0 a 65535 unsigned short -> -32767 a 32767
Sera al revés, no? xDDD Saludos
|
|
|
|
|
En línea
|
No me interesa romper ventanas, me interesa criar pingüinos
|
|
|
|
 |