C es un lenguaje de programación de sistemas desarrollados en la década de 1970 para trabajar en nuevos sistemas multitarea en el momento - es decir , Unix ? . Al igual que con cualquier otro código , el código C se divide en varias partes bien diferenciadas. Dentro de estas partes , el código de recogida puede ser referido como " fragmentos de código . " Un fragmento de código es generalmente un pequeño paquete de código que hace algo específico . Fragmentos de código pueden ser organizados en funciones , estructuras o simplemente como reuniones de código que pueden hacer algo específico. Código Fragmentos
más general , los fragmentos de código son reuniones de comandos C que realizan una tarea determinada. Un fragmento de código no es necesariamente un programa completamente funcional en su propia , aunque pueden ser , más bien , por lo general son partes de un programa que haga algo en particular, y se utilizan para ilustrar cómo se realiza una tarea en particular en el programa . Por ejemplo, el siguiente código muestra un bucle tomado de un programa en C . No es un programa en sí mismo , sino sólo una parte de un programa más grande . Sin embargo , es posible que no tenga que ver todo el programa, sólo este fragmento particular:
para ( i; i < 5 ; i + + ) { printf ("% d" , i ) ;}
funciones
fragmentos de código pueden trabajar como parte de las funciones . Las funciones son fragmentos de código dentro de un programa que llevan a cabo una tarea determinada. Sin embargo , en el contexto del programa , el programador dio el fragmento de código de un nombre , que organiza la función y permite al programador utilizar la función varias veces mediante el uso de su nombre . El siguiente ejemplo muestra un fragmento de código en una función, y el programador llamar a la función :
PrintRange void (int x ) {
for (int i = 0 ; i < = x; i + + ) { printf ("% d" , i ) ;} }
Estructuras
Estructuras en C organizan fragmentos de código en una unidad cohesiva que pueda ser representado por una variable en el programa . Un programador puede definir una estructura con algo de código , y el fragmento de código en la que estructura se puede utilizar para definir una variable con múltiples valores de datos . El siguiente ejemplo muestra cómo definir una estructura : struct
Cosa { int x , int y;} ;
struct cosa x , xx = 5 //x = 5x.y = 4 //y = 4
distribución fragmentos de código
programadores pueden distribuir fragmentos de código en línea como texto simple que se puede copiar y pegar en el código existente . La belleza de fragmentos de código es que no se necesitan para representar un programa entero . Por ejemplo, si alguien en un foro en línea que solicite el código C para crear un bucle while que imprime todas las letras del alfabeto , otro programador puede darles el texto siguiente :
int i = 65 ; while ( i < = 90 ) { printf ("% c" , (char ) i ), i + + ;} .
Entonces otro programador puede copiar y pegar el texto en su propio código y usarlo