Contrata a Amigos
El lenguaje de programación C. Para otros usos de este término, véase C (desambiguación).C es un lenguaje de programación creado en 1972 por Dennis M. Ritchie en los Laboratorios Bell como evolución del anterior lenguaje B, a su vez basado en BCPL.Al igual que B, es un lenguaje orientado a la implementación de Operativos, concretamente Unix. C es apreciado por laeficiencia del código que produce y es el lenguaje de programación más popular para crear software de sistemas, aunque también se utiliza para crear aplicaciones. Se trata de un lenguaje de tipos de datos estáticos, débilmente tipificado, de medio nivel pero con muchas características de bajo nivel. Dispone de las estructuras típicas de los lenguajes de alto nivel pero, a su vez, dispone deconstrucciones del lenguaje que permiten un control a muy bajo nivel. Los compiladores suelen ofrecer extensiones al lenguaje que posibilitan mezclar código en ensamblador con código C o acceder directamente a memoria o periféricos. La primera estandarización del lenguaje C fue en ANSI, con el estándar X3.159-1989. El lenguaje que define este estándar fue conocido vulgarmente como ANSI C. Posteriormente,en 1990, fue ratificado como estándar ISO (ISO/IEC 9899:1990). La adopción de este estándar es muy amplia por lo que, si los programas creados lo siguen, el código es portátil entre plataformas y/o arquitecturas.
CONCEPTOS DEL LENGUAJE C
EVOLUCIÓN DEL LENGUAJE C
El lenguaje C fue desarrollado por Dennis Ritchie en los Laboratorios Bell en 1972 e implementado sobre un DEC PDP-11 utilizandoel sistema operativo UNIX. La idea inicial era crear un lenguaje de propósito general que facilitara la programación y la realización de muchas de las tareas anteriormente reservadas al lenguaje ensamblador.
En 1980 el Dr. Bjarne Stroustrup de los laboratorios AT¬T Bell comienza el desarrollo del denominado en aquella época “C con clases” , apareciendo en 1986 como resultado de dicho trabajo ellenguaje de programación C++ que surge como acoplamiento al C de muchas de las características de la denominada POO (programación orientada a objetos). C++ es un lenguaje muy potente, flexible y eficaz frente al resto de los lenguajes orientados a objetos, características que han hecho que se le considere como lenguaje estándar dentro de la programación orientada a objetos.
LIBRERIAS ENLENGUAJE C
#include
clearerr
fclose
feof
ferror
fflush
fgetc
fgetpos
fgets
fopen
formato
fprintf
fputc
fputs
fread
freopen
fscanf
fseek
fsetpos
ftell
fwrite
getc
getchar
gets
perror
printf
putc
putchar
puts
remove
rename
rewind
scanf
setbuf
setybuf
sprintf
sscanf
tmpfile
tmpnam
ungetc
vfprintf
vprintf
vsprintf#include
abort
abs
atexit
atof
atoi
atol
bsearch
calloc
div
exit
free
getenv
labs
ldiv
malloc
mblen
mbstowcs
mbtowc
qsort
rand
Realloc
srand
strtod
strtol
strtoul
system
wctomb
#include
memchr
memcmp
memcpy
memmove
memset
strcat
strchr
strcmp
strcoll
strcpy
strcspn
strerror
strlen
strmcat
strmcmp
strmcpystrpbrk
strrchr
strspn
strstr
strtok
strxfrm
#include
tolower
toupper
#include
localeconv
setlocale
#include
Acos
Asin
atan
atan2
ceil
cos
cosh
Exp
Fabs
floor
fmod
frexp
ldexp
log
log10
modf
pow
sin
sinh
sqrt
tan
tanh
#include
longjmpsetjmp
#include
raise
signal
#include
asctime
clock
ctime
difftime
Gmtime
localtime
mktime
strftime
time
#include
Contiene los prototipos de las funciones, macros, y constantes para preparar y manipular la consola en modo texto en el entorno de MS-DOS®.
cgets
clreol
clrscr
cprintf
cputs
cscanf...
Regístrate para leer el documento completo.