C

De doc.ubuntu-es
(Diferencias entre revisiones)
Saltar a: navegación, buscar
m (Arreglo código; plantilla miniesbozo)
 
(No se muestra una edición intermedia realizada por un usuario)
Línea 1: Línea 1:
 +
{{miniesbozo}}
 +
 
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.
 
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 Sistemas Operativos.
 
Al igual que B, es un lenguaje orientado a la implementación de Sistemas Operativos.
  
Se trata de un lenguaje 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 de construcciones del lenguaje que permiten un control a muy bajo nivel. wikipedia)
+
Se trata de un lenguaje 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 de construcciones del lenguaje que permiten un control a muy bajo nivel. ([[w:es:C (lenguaje de programación)|Wikipedia]])
 
+
Traduciendo: se puede acceder a posiciones especificas de memoria(bajo nivel), pero tambien permite trabajar con los datos sin tener en cuenta donde se guarda cada cosa.
+
 
+
Utiliza "librerias" propias, que son conjuntos de funciones predeterminadas que generalmente sirven para hacer cosas básicas(elevar al cuadrado un numero, mostrar en pantalla, escribir o leer de un archivo...).
+
 
+
He aqui un ejemplo de un primer programa en C que permite escribir en la pantalla del computador la palabra hola.
+
 
+
 
+
                  /*esto es un comentario en C, no afecta el código del programa */
+
 
+
#include "stdio.h" /*incluye la libreria stdio.h == standard input output. header, para usar printf y getch()*/
+
  
void main()       /*funcion principal main, que no devuelve ningun valor */
+
Traduciendo: se puede acceder a posiciones específicas de memoria (bajo nivel), pero también permite trabajar con los datos sin tener en cuenta dónde se guarda cada cosa.
  
{
+
Utiliza ''bibliotecas'' propias, que son conjuntos de funciones predeterminadas que generalmente sirven para hacer cosas básicas (elevar al cuadrado un numero, mostrar en pantalla, escribir o leer de un archivo...).
printf("hola");    /*funcion que imprime hola en pantalla*/
+
  
getch();          /*funcion que espera a que opriman una tecla para que continue el programa*/
+
He aquí un ejemplo de un primer programa en C que muestra por pantalla la frase "Hola, mundo":
  
}
+
/* esto es un comentario en C, no afecta el código del programa */
 +
#include <stdio.h>    /* incluye la cabecera stdio.h (standard input output), para usar printf() */
 +
 +
int main(void)    /* función principal main, que devuelve un valor entero */
 +
{
 +
    printf("Hola, mundo\n");    /* muestra "Hola, mundo" en pantalla y salta de línea (\n) */
 +
    return 0;    /* finaliza la función principal con resultado 0 (éxito) */
 +
}
  
Eso es lo más básico.
+
<!---------- PIE DE PÁGINA -->
 +
[[Categoría:Programación]]

Última revisión de 17:47 13 jun 2012

Este artículo es, por ahora, sólo un miniesbozo, al que le falta información esencial.
Ampliándolo ayudarás a mejorar la Documentación de Ubuntu.


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 Sistemas Operativos.

Se trata de un lenguaje 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 de construcciones del lenguaje que permiten un control a muy bajo nivel. (Wikipedia)

Traduciendo: se puede acceder a posiciones específicas de memoria (bajo nivel), pero también permite trabajar con los datos sin tener en cuenta dónde se guarda cada cosa.

Utiliza bibliotecas propias, que son conjuntos de funciones predeterminadas que generalmente sirven para hacer cosas básicas (elevar al cuadrado un numero, mostrar en pantalla, escribir o leer de un archivo...).

He aquí un ejemplo de un primer programa en C que muestra por pantalla la frase "Hola, mundo":

/* esto es un comentario en C, no afecta el código del programa */
#include <stdio.h>    /* incluye la cabecera stdio.h (standard input output), para usar printf() */

int main(void)    /* función principal main, que devuelve un valor entero */
{
    printf("Hola, mundo\n");    /* muestra "Hola, mundo" en pantalla y salta de línea (\n) */
    return 0;    /* finaliza la función principal con resultado 0 (éxito) */
}
Herramientas personales