01 Introduccion

Páginas: 3 (574 palabras) Publicado: 17 de septiembre de 2015
Curso de introducción a C
Introducción al lenguaje
Carlos Hernando
chernando@acm.org

ACM - Cap´ıtulo de Estudiantes
´
Facultad de Informatica

http://acm.asoc.fi.upm.es/

´ a C - Introduccion
´ allenguaje– p. 1/13
Curso de introduccion

Preguntas sobre C
¿Qué es C?
Un lenguaje de programación estructurado.
¿Por qué se llama C?
Es la letra que viene después de la B.
¿Para qué se utiliza?
Es unlenguaje de propósito general.
En programas que deben ser rápidos.
¿Merece la pena aprender C?

¡Sí!

´ a C - Introduccion
´ al lenguaje– p. 2/13
Curso de introduccion

Relación con otros lenguajesUno de los puntos interesantes de aprender C es su
relación con otros lenguajes de programación. Como por
ejemplo:
C++
Java
C# (o C.net)
PHP
Lenguajes derivados de C: PICC. . .

´ a C - Introduccion
´al lenguaje– p. 3/13
Curso de introduccion

Componentes de un programa C

´ a C - Introduccion
´ al lenguaje– p. 4/13
Curso de introduccion

Estructuras básicas de C
Comentario

Texto encerradoentre un /* y */.

/* This utility may NOT do getopt(3)
option parsing. */

otra manera de hacer comentarios
comenzando con // y terminando al final de la línea.

Comentario (2)

// Control zone
int frame= 0; // Use frame, default NO

Intrucciones al preprocesador, siempre
comienzan con #

Prepocesador

#include

´ a C - Introduccion
´ al lenguaje– p. 5/13
Curso de introduccion Estructuras básicas de C (y 2)
Sentencia

una línea de código terminada con ;

nflag = 1;

Un conjunto de sentencias delimitadas
por un par de llaves { }

Bloque de sentencias

{
++argv;
nflag = 1;
}

´ a C -Introduccion
´ al lenguaje– p. 6/13
Curso de introduccion

Detalles a tener en cuenta
“Algo” tiene que estar definido antes de poder usarlo.
Todo programa necesita un comienzo, en C utilizamos
lafunción main():
int main(int argc, char *argv[]) {
sentencias;
}

C es Case sensitive: a no es igual a A

´ a C - Introduccion
´ al lenguaje– p. 7/13
Curso de introduccion

Estructura de un programa en...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • 01 Introduccion
  • INTRODUCCION 01
  • 01 Introduccion
  • 01 Introduccion
  • 01 INTRODUCCION
  • UNIDAD 01.introducción a la computación.01
  • M1 01 01 Introduccion Biologia
  • 01 Introduccion Al Estudio Del Derecho

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS