elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 22:24  


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse)
| | |-+  ***********FAQ************ Preguntas Frecuentes y Errores comunes en C
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: ***********FAQ************ Preguntas Frecuentes y Errores comunes en C  (Leído 13,329 veces)
JuszR


Desconectado Desconectado

Mensajes: 2.844


Programming, GNU/Linux & RI


Ver Perfil
¿Para qué sirve C?
« Respuesta #15 en: 30 Abril 2006, 07:37 »

¿Para qué sirve C?

Para hacer:
  • Sistemas operativos
  • Compiladores
  • Assemblers
  • Editores de texto
  • Spoolers
  • Drivers
  • Programas modernos
  • Bases de datos
  • Intérpretes

Al menos, eso dice el help del Dev-C++


En línea

- No programming language is perfect. There is not even a single best language; there are only languages well suited or perhaps poorly suited for particular purposes. [Herbert Mayer]
- GNU/Linux is an alternative, not a replacement. Want a Windows replacement? Buy Mashitosh.
JuszR


Desconectado Desconectado

Mensajes: 2.844


Programming, GNU/Linux & RI


Ver Perfil
Re: ***********FAQ************ Preguntas Frecuentes y Errores comunes en C
« Respuesta #16 en: 30 Abril 2006, 07:38 »

¿Cómo crear un compilador?

http://compilers.iecc.com/crenshaw/


En línea

- No programming language is perfect. There is not even a single best language; there are only languages well suited or perhaps poorly suited for particular purposes. [Herbert Mayer]
- GNU/Linux is an alternative, not a replacement. Want a Windows replacement? Buy Mashitosh.
JuszR


Desconectado Desconectado

Mensajes: 2.844


Programming, GNU/Linux & RI


Ver Perfil
Re: ***********FAQ************ Preguntas Frecuentes y Errores comunes en C
« Respuesta #17 en: 30 Abril 2006, 17:25 »

Scripts, artículos y más...

http://www.planet-source-code.com
http://www.codeproject.com
http://www.codeguru.com
http://www.codecranker.com
http://www.programmersheaven.com
http://www.codesites.com
http://www.codesampler.com
http://www.devmaster.net
En línea

- No programming language is perfect. There is not even a single best language; there are only languages well suited or perhaps poorly suited for particular purposes. [Herbert Mayer]
- GNU/Linux is an alternative, not a replacement. Want a Windows replacement? Buy Mashitosh.
JuszR


Desconectado Desconectado

Mensajes: 2.844


Programming, GNU/Linux & RI


Ver Perfil
Re: ***********FAQ************ Preguntas Frecuentes y Errores comunes en C
« Respuesta #18 en: 11 Mayo 2006, 22:31 »

¿Cómo validar el dato introducido?

Usando la función isdigit() (para números) e isalpha() (para letras).

 :rolleyes:
En línea

- No programming language is perfect. There is not even a single best language; there are only languages well suited or perhaps poorly suited for particular purposes. [Herbert Mayer]
- GNU/Linux is an alternative, not a replacement. Want a Windows replacement? Buy Mashitosh.
rob1104


Desconectado Desconectado

Mensajes: 326


Usuario común


Ver Perfil
Re: ***********FAQ************ Preguntas Frecuentes y Errores comunes en C
« Respuesta #19 en: 12 Mayo 2006, 03:05 »

Citar
¿Cómo validar el dato introducido?

Usando la función isdigit() (para números) e isalpha() (para letras).

Solo mencionar que para poder utilizar las funciones isdigit() e isalpha() entre otras hay que incluir la libreria ctype.h

Código:
#include<ctype.h>

Salu2
En línea



anonimox

Desconectado Desconectado

Mensajes: 17


Ver Perfil
Re: ***********FAQ************ Preguntas Frecuentes y Errores comunes en C
« Respuesta #20 en: 30 Agosto 2006, 02:36 »

gracias muchachos, m ayudo mucho sus comentarios  :P.  yo se programar, pero no en C.
En línea
JuszR


Desconectado Desconectado

Mensajes: 2.844


Programming, GNU/Linux & RI


Ver Perfil
Re: ***********FAQ************ Preguntas Frecuentes y Errores comunes en C
« Respuesta #21 en: 27 Septiembre 2006, 04:08 »

Aquí van más manuales, todos en inglés, "of course". Publicados por LordKevin (si no fue él, corríganme por favor porque no me acuerdo bien). :)

C

A Tutorial on pointers and arrays in C
C Programming
The C Book
Writing bug-free C code
C - Elements of style


C++

C Annotations
Object First
C++ Programming HOW-TO
Programming in C++ - Rules and Recommendations
C++ Coding Standard
Debugging C and C++ code in a Unix environment
The Function Pointer Tutorials
Introduction To OOP Using C++
The Standard Template Library
Standard Template Library Programmer's Guide
How To Think Like A Computer Scientist Learning with C++
Thinking In C++ 2nd Edition - Volume I
Thinking In C++ 2nd Edition - Volume II
En línea

- No programming language is perfect. There is not even a single best language; there are only languages well suited or perhaps poorly suited for particular purposes. [Herbert Mayer]
- GNU/Linux is an alternative, not a replacement. Want a Windows replacement? Buy Mashitosh.
rive91

Desconectado Desconectado

Mensajes: 9


YOU ONLY SING WHEN YOU ARE WINNING, WHEN YOU ARE W


Ver Perfil
Re: ***********FAQ************ Preguntas Frecuentes y Errores comunes en C
« Respuesta #22 en: 20 Julio 2007, 17:27 »

como diferencio una variable global de una local? si podeis poner un ejemplo grafico mejor  graciaaas!!
En línea

varo
Ze Marduk

Desconectado Desconectado

Mensajes: 24



Ver Perfil
Re: ***********FAQ************ Preguntas Frecuentes y Errores comunes en C
« Respuesta #23 en: 21 Julio 2007, 09:16 »

Código:
#include<stdio.h>

char cadena[]="hola a todos";  // <-- Global

int main(void){
 printf("%s",cadena);
 return 0;
}
Código:
#include<stdio.h>

int main(void){
 char cadena[]="hola a todos";  // <-- Local
 
 printf("%s",cadena);
 getchar();
 return 0;
}
Código:
#include<stdio.h>

int numero; // <-- Global

int main(void){
 printf("Dame un numero");
 scanf("%i",&numero);
 printf("El numero es: %i ",numero);
 return 0;
}
Código:
#include<stdio.h>

int main(void){
 int numero; // <-- Local
 
printf("Dame un numero");
 scanf("%i",&numero);
 printf("El numero es: %i ",numero);
 return 0;
}
Código:
#include<stdio.h>

void pideNumero(){
 int numero;  // <--Local

 printf("Dame un numero:");
 scanf("%i",&numero);
 printf("El numero es: %i ",numero);
}

int main(void){
 printf("Dame un numero");
 pideNumero();
 return 0;
}
Código:
#include<stdio.h>

 int numero;  // <--Global

void pideNumero(){
 printf("Dame un numero:");
 scanf("%i",&numero);
 printf("El numero es: %i ",numero);
}

int main(void){
 printf("Dame un numero");
 pideNumero();
 return 0;
}

desde luego los ejemplos son sumanete basicos pero el punto es hacer notar cuando una variable es global o local, es global cuando cualkier funcion puede acceder a ella y es local cuando se declara dentro d una funcion y sirve solamente para ella
« Última modificación: 21 Julio 2007, 09:20 por Ze Marduk » En línea

--=[ Existen 10 tipos d personas... los q saben binario y los q no ]=--
rive91

Desconectado Desconectado

Mensajes: 9


YOU ONLY SING WHEN YOU ARE WINNING, WHEN YOU ARE W


Ver Perfil
Re: ***********FAQ************ Preguntas Frecuentes y Errores comunes en C
« Respuesta #24 en: 21 Julio 2007, 15:11 »

Perfecto con el primer ejemplo me sirvio :D sabia la diferencia entre variable local y global lo q no sabia era diferenciarlas cuando las veia pero gracias a tus ejemplos todo va perfecto. Estoy empezando a aprender a programar en C no me lo han aconsejado pero todo lo que estoy leyendo lo estoy aprendiendo y me gusta, es mas.
En línea

varo
Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Simbolos comunes [Redes]
Redes
Sorke 3 1,121 Último mensaje 17 Octubre 2011, 19:12
por T0rete
Windows Repair 1.5.8: Corrige los errores más comunes de Windows utilizando...
Noticias
wolfbcn 0 513 Último mensaje 4 Enero 2012, 19:24
por wolfbcn
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines