Fundamentos del lenguaje de programación C: variables y valores, declaraciones y estructura, y comentarios

Al igual que la comunicación con cualquier ser humano, usted tiene que saber el idioma para poder comunicarse con un ordenador. En la programación de computadoras, muchas personas usan C como lenguaje de programación.

Variables y valores

Un programa funciona mediante la manipulación de la información almacenada en variables. LA variable es un recipiente en el que usted puede rellenar valores, caracteres, u otras formas de información. El programa también puede trabajar en valores específicos, inmutables llamadas inmediato valores:

resultado = 5 + sqrt (valor) -

En este ejemplo, el resultado y el valor son variables- su contenido se desconoce por mirar el código y el contenido puede cambiar a medida que el programa se ejecuta. El número 5 es un valor inmediato.

C deportes diferentes tipos de variables, cada una diseñada para contener valores específicos.

Las declaraciones y estructura

Al igual que con las lenguas humanas, los lenguajes de programación incluyen sintaxis - que es el método por el que las piezas encajan. A diferencia de Inglés, donde la sintaxis puede ser determinada por tirar los dados, el método por el cual C reúne palabras clave, funciones, operadores, variables y valores es bastante estricta.

El núcleo del lenguaje C es la declaración, que es similar a una frase en Inglés. Una declaración es una acción, una dirección que el programa da al hardware. Todas las declaraciones de lenguaje C terminan con un punto y coma, el equivalente de programación de un período:

pitido () -

Aquí, el pitido de función () es una declaración. Puede ser tan simple. De hecho, un solo punto y coma en una línea puede ser una declaración:

-

La declaración anterior no hace nada.

Las declaraciones en C se ejecutan, uno tras otro, comenzando en la parte superior del código fuente y de trabajo hasta la parte inferior. Existen maneras de cambiar ese orden que el programa se ejecuta.

La sintaxis de nivel de párrafo para el lenguaje C implica el uso de llaves, o apoyos. Ellos encierran varias declaraciones como grupo:

{if (dinero lt; 0) GetJob () - El partido () - sueño (24) -}

Estos tres estados se llevan a cabo dentro de corchetes, lo que indica que van de la mano. Son ya sea parte de una función o parte de un bucle o algo similar. Independientemente, todos ellos van juntas y se ejecutan, uno tras otro.

Se dará cuenta de que las declaraciones realizadas dentro de los corchetes están sangrados de una parada de tabulación. Eso es una tradición en la C, pero no se requiere. El termino espacio en blanco se utiliza para referirse a las pestañas, las líneas vacías, y otras partes en blanco de su código fuente.

En general, el compilador de C ignora espacios en blanco, mirando en lugar de punto y coma y llaves. Por ejemplo, puede editar el código fuente del ex0201 proyecto para que diga:

#include int main () {puts ("Saludos, humanos.") - retorno 0-}

Eso es dos líneas de código fuente donde antes has visto varios. La directiva #include debe estar en una línea por sí mismo, pero el código C puede ser todo arrugado, sin espacios en blanco. El código todavía funciona.

Afortunadamente, la mayoría de los programadores utilizar el espacio en blanco para que su código sea más legible.

  • El error más común cometido por los programadores principiantes de lenguaje C es olvidar poner el punto y coma después de un comunicado. También puede ser el error más común cometido por los programadores con experiencia!

  • El compilador es la herramienta que encuentra puntos y comas que faltan. Eso es porque cuando se le olvida el punto y coma, el compilador asume que dos declaraciones son realmente una sola declaración. El efecto es que el compilador se confunde y, por tanto, en un ataque de pánico, banderas esas líneas de código fuente como un error.

Comentarios

Algunos artículos en su código fuente en lenguaje C son partes ni el idioma ni la estructura. Esos son los comentarios, que pueden ser la información sobre el programa, notas a ti mismo, o quintillas sucias.

Comentarios tradicionales C comienzan con los / * caracteres y terminan con los caracteres * /. Todo el texto entre estos dos marcadores es ignorado por el compilador, rechazado por el enlazador, y evitó en el programa final.

Demasiado Comentadas Código Fuente muestra una actualización del código de ex0201 proyecto en el que se han añadido liberalmente comentarios.

DEMASIADO COMENTADO CÓDIGO FUENTE

/ * Autor: Dan Gookin * // * Este texto muestra del programa en la pantalla * / # include / * Necesario para puts () * / int main () {puts ("Saludos, humanos.") - / * Texto Muestra * / retorno 0-}

Usted puede ver los comentarios. Un comentario puede aparecer en una línea por sí mismo o al final de una línea.

Las dos primeras líneas se pueden combinar para un comentario de varias líneas, como se muestra en el listado 3-2.

Los comentarios multilínea

/ * Autor: Dan GookinThis programa muestra texto en la pantalla * / # include / * Necesario para puts () * / int main () {puts ("Saludos, humanos.") - / * Texto * Muestra / retorno 0-}

Todo el texto entre el / * y * / es ignorado. Las Code :: Blocks editor muestra comentaron texto en un color único, que confirma una vez más cómo el compilador ve e ignora el texto del comentario. Seguir adelante y editar el código fuente ex0201 para ver cómo funcionan los comentarios.

Un segundo estilo comentario utiliza el caracteres de doble barra (//). Este tipo de comentario afecta texto en una línea, a partir de los caracteres // al final de la línea, como se muestra en Doble-slash Comentarios.

COMENTARIOS DE DOBLE SLASH

#include int main () {puts ("Saludos, humanos.") - // Muestra textreturn 0-}

No te preocupes por poner comentarios en el texto en este punto, a menos que estés en una universidad en alguna parte y que el profesor está siendo anal al respecto. Los comentarios son para usted, el programador, para ayudarle a entender su código y recuerde cuáles son sus intenciones. Ellos son muy útiles en el futuro, cuando usted está buscando en el código y no entender completamente lo que estaba haciendo. Eso ocurre con frecuencia.


» » » » Fundamentos del lenguaje de programación C: variables y valores, declaraciones y estructura, y comentarios