Conceptos básicos del lenguaje de programación c: variables y valores, declaraciones y estructura, y comentarios
Video: Lenguaje C Sesión 1 | Conceptos Básicos
Al igual que la comunicación con cualquier ser humano, tiene que conocer el idioma con el fin de 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 las variables. UN 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, llamados inmutables 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 uno diseñado para contener valores específicos.
Las declaraciones y estructura
Al igual que con los lenguajes humanos, cuentan con los lenguajes de programación sintaxis - 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 reúne C palabras clave, funciones, operadores, variables y valores es bastante estricto.
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 le da al hardware. Todas las instrucciones de lenguaje C terminan con un punto y coma, la programación equivalente de un periodo:
bip()-
Aquí, el pitido de una sola 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 sentencia 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 tirantes. Ellos encierran varias declaraciones como un grupo:
Video: 02 Tutorial de programación en C, variables y tipos de datos
{If (dinero lt; 0) GetJob () - partido () - sueño (24) -}
Estos tres estados se llevan a cabo entre llaves, lo que indica que pertenecen juntos. Son ya sea parte de una función o parte de un bucle o algo similar. En cualquier caso, todos van juntos y se ejecutan uno tras otro.
Se dará cuenta de que las declaraciones realizadas dentro de los corchetes se sangran una tabulación. Eso es una tradición en 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 piezas en blanco de su código fuente.
En general, el compilador de C ignora los espacios en blanco, mirando en lugar de puntos y comas y corchetes. Por ejemplo, puede editar el código fuente de la ex0201 proyecto para que diga:
# include int main () {puts ("Saludos, humano.") -volver 0-}
Eso es dos líneas de código fuente, donde antes de ver 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 colocar el punto y coma después de un comunicado. También puede ser el error más común cometido por los programadores experimentados!
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 afirmaciones son en realidad una declaración. El efecto es que el compilador se confunde y, por lo 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 la lengua ni la estructura. Esos son los comentarios, que pueden ser información sobre el programa, notas para usted mismo, o quintillas sucias.
comentarios C tradicionales 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 evitar en el programa final.
Excesivamente Comentadas Código Fuente muestra una actualización del código de ex0201 proyecto en el que se han añadido generosamente comentarios.
DEMASIADO COMENTADO CÓDIGO FUENTE
/ * Autor: Dan Gookin * // * Este texto aparece en la pantalla del programa * / # include / * Necesario para puts () * / int main () {puts ("Saludos, humano.") - / * Muestra texto * / return 0-}
Usted puede ver los comentarios. Un comentario puede aparecer en una línea por sí mismo o al final de una línea.
Video: 7. Programación en C - Directivas del preprocesador y variables
Las dos primeras líneas se pueden combinar para un comentario de varias líneas, como se muestra en el Listado 3-2.
Comentarios de varias
/ * Autor: Dan GookinThis programa muestra el texto en la pantalla * / # include / * Necesario para puts () * / int main () {puts ("Saludos, humano.") - / * Muestra texto * / return 0-}
Todo el texto entre la / * y la * / es ignorado. Las editor muestra Code :: Blocks comentaron texto en un color único, lo 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 la raya vertical de doble Comentarios.
COMENTARIOS DE DOBLE BARRA
# include int main () {puts ("Saludos, humano.") - // Muestra textreturn 0-}
No preocuparse de poner comentarios en su texto en este punto, a menos que esté en una universidad en alguna parte y el profesor SE 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 útiles en el futuro, cuando usted está buscando en su código y no comprender plenamente lo que estaba haciendo. Eso sucede con frecuencia.