Hva Er Structural Syntax eller Oppbygging av C Programming?

Programmeringsspråket C ble utviklet for multitasking systemer. Som C-språk representerer en eldre, men populært programmeringsspråk, mange av sine strukturelle elementer og syntaks har funnet veien inn i andre språk. Ved å forstå begreper som uttalelser, funksjoner og preprosessor, kan en begynnelse programmerer bli kjent med C og andre språk som låner elementer fra den.

C Uttalelser

Den grunnleggende fundament av C-programmering er den "statement". AC utsagn representerer en kommando i utførelsen av en C-programmering. C uttalelser vanligvis bare ta en linje med kode, og avsluttes av et semikolon ( ";"). Grupper av uttalelser som holdes sammen av funksjonalitet eller formål kalles kode "blokker". Et typisk utsagn utfører data oppdrag til en variabel, en matematisk operasjon eller et anrop til en funksjon, som i følgende eksempler:

x = 4; // Variabel oppdrag
y = 5 + 6; // Tillegg og oppdrag

funksjoner

Blokker av kode bundet sammen av et navn og formål er kalt "funksjoner". Funksjoner er spesielle blokker av kode i at en programmerer kan referere til kodeblokken som ved sitt navn og få resultater fra alle beregningen skjer innenfor blokken. Funksjoner representerer kjernen i enhver C-kode; de lar programmerere å skrive kode og bruke den om og om igjen. For eksempel, følgende funksjon "double" tar en variabel, og returnerer resultatet av det dobbelte av verdien av denne variabelen:

int dobbel (int x) {
returnere x * 2;
}

Hovedfunksjonen

Den sentrale delen av en hvilken som helst C-program er den viktigste funksjon. Hovedfunksjonen betegner vanligvis den sentrale koden som skal utføres i programmet. Hvert program at en bruker skal utføre må inneholde en "main" -funksjon, som vil se ut som følgende kode:

int main () {
/ Code for programmet går her /
returnere 0;
}

Enhver kode for programmet vil vises i "main ()" før "return 0" statement.

den Preprocessor

Før programmet utfører, kan programmereren definere makroer, importere eksterne biblioteker og definere andre funksjoner som en del av "Preprocessor". Disse kommandoene vil utføre før programmet starter, og vanligvis gjelder utførelsen av main () -funksjonen. For eksempel viser følgende illustrasjon programmerer importere input / output biblioteker, og erklærte en funksjon "shiftBits ()" før du definerer det (Kilde 1):

inkludere "stdio.h"

int shiftBits ();

int main () {
/ Code /
returnere 0;
}