C est un langage de programmation de systèmes mis au point dans les années 1970 pour travailler sur de nouveaux systèmes multitâches à l'époque - à savoir , Unix ? . Comme avec tout autre code , code C se divise en plusieurs parties distinctes . Dans ces régions , le code recueillie peut être appelé « fragments de code . " Un fragment de code est généralement un petit paquet de code qui fait quelque chose de spécifique . Des fragments de code peuvent être organisés en fonctions, les structures ou juste comme des rassemblements de code qui font quelque chose de spécifique . Fragments de code
plus généralement , des fragments de code sont des rassemblements de commandes C qui effectuent une certaine tâche. Un fragment de code n'est pas nécessairement un programme entièrement fonctionnel sur son propre , bien qu'ils puissent être , plutôt , ils sont généralement partie d'un programme qui fait quelque chose en particulier et sont utilisés pour illustrer comment une tâche particulière est effectuée dans le programme. Par exemple , le code suivant illustre une boucle tirée d'un programme C . Ce n'est pas un programme en soi , mais seulement une partie d'un programme plus vaste . Cependant, vous ne pouvez pas besoin de voir l'ensemble du programme , seul ce fragment particulier :
pour ( i; i < 5; i + +) { printf (" % d", i); }
Photos, illustrations et fonctions
fragments de code peuvent travailler dans le cadre des fonctions . Les fonctions sont des fragments de code dans un programme qui effectuent une certaine tâche. Toutefois, dans le cadre du programme , le programmeur a donné le fragment de code d' un nom , qui organise le fonctionnement et permet au programmeur à utiliser la fonction de multiples fois en utilisant son nom . L'exemple suivant illustre un fragment de code dans une fonction , et le programmeur d'appeler la fonction :
PrintRange void (int x ) {
for (int i = 0; i <= x ; i + +) { printf (" % d", i );}}
Structures
ouvrages en C organisent des fragments de code dans une unité cohérente qui peut être représenté par une variable dans le programme . Un programmeur peut définir une structure à l'aide du code , et le fragment de code dans cette structure peut être utilisée pour définir une variable avec plusieurs valeurs de données. L'exemple suivant montre comment définir une struct :
struct Thing {int x ; int y; };
struct Thing x ; xx = 5; //x = 5x.y = 4 //y = 4
distribution des fragments de code
programmeurs peuvent distribuer des fragments de code en ligne sous forme de texte simple qui peut être copié et collé dans le code existant . La beauté de fragments de code , c'est qu'ils n'ont pas besoin de représenter tout un programme . Par exemple, si quelqu'un dans un forum en ligne pour demander le code C pour créer une boucle while qui affiche toutes les lettres de l'alphabet, un autre programmeur peut leur donner le texte suivant:
int i = 65; while ( i <= 90) {printf (" % c" , (char) i); i + + ;} .
Puis un autre programmeur peut copier et coller le texte dans son propre code et l'utiliser