¿Qué es mailxmail.com? ISSN: 1699-4914 Recomiéndanos Ayuda

5.403.813 usuarios, 2.222 cursos

Ej: inglés, excel, guitarra, etc.

Curso: Introducción al Lenguaje C

Temáticas:
programación
Categoría:
ti/informática
Autor:
Fernando Guerrero Tala
Fecha de publicación:
10/05/04
Dificultad:
Fácil

Alumnos que han seguido este curso:
15.245

Contenido del curso

  1. 1. Introducción
  2. 2. Elementos
  3. 3. Tipos de datos
  4. 4. Tipos de datos (II)
  5. 5. Declaraciones
  6. 6. Operadores
  7. 7. Sentencias
  8. 8. Funciones
  9. 9. Arrays y Cadenas
  10. 10. Punteros
  11. 11. Entrada y Salida
  12. 12. PreProcesador
  13. 13. Librerías
  14. 14. Ejercicios
  15. 15. Ejercicios II


2. Elementos


Capítulo anterior: 1 - Introducción
Capítulo siguiente: 3 - Tipos de datos

ELEMENTOS

3.1 Comentarios

Los comentarios son textos que no son procesados por el compilador. Sirven como información al programador.

Para que un texto sea comentario debe estar entre los símbolos /* (marca el comienzo) y */ (marca el final de comentario).

3.2 Identificadores

Se usan para referenciar las variables, las funciones, las etiquetas y otros objetos definidos por el usuario. La longitud del identificador puede variar entre uno o varios caracteres (se recomienda no más de 31 y si el identificador está envuelto en el proceso de enlazado al menos los seis primeros deben ser significativos).

El primer carácter debe ser una letra o un símbolo subrayado y los caracteres siguientes pueden ser letras, números o símbolos de subrayado. Las minúsculas y las mayúsculas se tratan como distintas.

Un identificador no puede ser igual a una palabra clave de C y no debe tener el mismo nombre que una función ya escrita o que se encuentre en la biblioteca de C.

3.3 Constantes

Las constantes son expresiones con un significado invariable. La representación más simple de un concepto de este lenguaje son las constantes.

Pueden ser:

- Números enteros: Su formato es "signo dígitos marcadores". El signo puede ser "-" (negativo) o "+" (positivo, por defecto). Los dígitos se pueden escribir en notación decimal, octal (base 8, un 0 seguido de una secuencia de números del 0 al 7) o en hexadecimal (base 16, un 0 seguido por una x (o X) y una secuencia de dígitos del 0 al 9 y de la A B a la F). Los marcadores definen el tipo de entero (ver capítulo siguiente), la ¿l¿ (o L) asocia un entero long y la "u" (o U) de tipo unsigned. Por ejemplo 1234lu.

- Números reales (con parte decimal): Su formato es "signo dígitos e signo_exponente exponente marcador". El signo indica el signo de la mantisa. Dígitos indica una secuencia de números que pueden llevar un punto separando la parte entera y la decimal. e indica el comienzo del valor del exponente de base 10. Exponente es una constante entera decimal. Marcador es una (f o F) y/o (l o L), donde las primeras indican una constante float y las segundas una doble precisión. Por ejemplo ¿13.13e-17f (es ¿13.13 por 10 a la ¿17).

Caracteres: Su forma es ¿carácter¿ (carácter entre apostrofos). El carácter puede ser escribible (es imprimible desde teclado) o de escape en los que hay que poner un carácter especial (\) para avisar al compilador. Todos los caracteres escribibles se pueden poner en forma de escape con el código octal correspondiente (¿a¿ es igual a ¿\141¿). El carácter nulo (NULL) se puede representar como ¿\0¿. Este carácter es puesto siempre por el compilador al final de cualquiera cadena de caracteres.

- Cadenas de caracteres: Es una secuencia de caracteres (escribibles o de escape) encerrada entre dobles comillas. Para asignar un identificador a una constante se realiza con la directiva #define (ver capítulo 12).





¡Te informamos cada semana de los nuevos cursos gratuitos que subimos on-line para ti!
Pon aquí tu e-mail y aprende gratis con nosotros

« Anterior 2/15 Siguiente »



Hay 460 opiniones del curso


  • 5/5 MUY BUEN CURSO -- José Francisco (13/11/08)

    Este curso me ha venido muy bien para poner aprobar en el ciclo formativo que estoy haciendo ya que es muy sencillo de enterder.

  • 5/5 Excelente -- Yoderky (06/11/08)

    Este sitio me es muy util, me ha acalarado muchas dudas. Es un gran trabajo el que han hecho, Facil de entender, ejemplos entendibles y sencillos, en fin que sigan es un excelente sitio

  • 4/5 muy bien -- baby_fer-zamora (18/09/08)

    es un exelente curso muy claro y consiso pero le faltaria muchas cosas basicas para empezar a programar

  • 4/5 Aprender es facil -- Edgardo Rafael (26/02/08)

    Muy buen curso. Felicitaciones .


Publicar en

Cursos relacionados


Busquedas relacionadas

c++ , todos , teclado , c , escribir , lenguaje , c#