¿ El lenguaje de programación C fue desarrollado para sistemas multitarea . Como el lenguaje C representa un lenguaje de programación más viejo pero popular, muchos de sus elementos estructurales y la sintaxis han encontrado su camino en otros idiomas. Mediante la comprensión de conceptos tales como declaraciones , las funciones y el preprocesador , un programador principiante puede familiarizarse con C y otros lenguajes que tomar prestados elementos de la misma. C Declaraciones
el fundamento básico de programación C es la "declaración ". Declaración AC representa un comando en la ejecución de una programación C . Declaraciones C por lo general sólo tienen una línea de código , y se terminan con un punto y coma ("; ") . Grupos de estados unidos por funcionalidad o propósito son llamados "bloques ". Código Una declaración típica realiza cesión de datos a una variable, una operación matemática o una llamada a una función, como en los siguientes ejemplos :
x = 4 ; //assignmenty variable = 5 + 6 //suma y asignación
Funciones
Bloques
de código unidas por un nombre y propósito son llamados " ; . funciones " las funciones son bloques especiales de código en que un programador puede hacer referencia al bloque de código por su nombre y obtener resultados de cualquier cálculo que ocurren dentro del bloque. Las funciones representan el corazón de cualquier código C , que permiten a los programadores a escribir código y reutilizar una y otra vez . Por ejemplo , la siguiente función "doble " toma una variable y devuelve los resultados del doble del valor de esa variable :
int doble (int x) {return x * 2 ;}
< br > Unidos La función principal
la parte central de cualquier programa C es la función principal. La función principal por lo general designa el código de central para ejecutar en el programa . Cada programa que un usuario ejecute debe contener una función "main ", que se verá como el siguiente código:
int main () {/* Código para el programa va aquí * /return 0 ;}
Cualquier código de programa aparecerá en " main () " antes de la " return 0" .
el preprocesador
antes el programa se ejecuta , el programador puede definir macros , importar bibliotecas externas y definir otras funciones como parte de la " preprocesador . " Estos comandos se ejecutarán antes de que comience el programa , y por lo general se refieren a la ejecución de la función main () . Por ejemplo , la siguiente ilustración muestra el programador de importar las bibliotecas de entrada /salida , y la declaración de una función de " shiftBits ()" antes de definirla (Fuente 1 ) :
# include " stdio.h " < br >
shiftBits int ();
int main () {/* código * /return 0 ;}