Elementen van C-taal

Elementen Van C Taal



C taal is een van de belangrijkste en meest gebruikte low-level programmeertalen die eind jaren zeventig is ontwikkeld. De taal staat bekend om zijn snelheid, draagbaarheid en efficiëntie. Met C kunnen de gebruikers een breed scala aan toepassingen ontwikkelen, zoals algemene toepassingen, besturingssystemen en ingebedde systemen. Het helpt gebruikers ook bij het ontwikkelen van web- en mobiele applicaties. Net als andere programmeertalen bevat C ook enkele basisbouwstenen of -elementen die in een C-programma worden gebruikt.

Als je deze bouwstenen of elementen niet kent, volg dan de richtlijnen van dit artikel.

Elementen van C-taal

De C-taal heeft meerdere verschillende elementen die het gebruik gemakkelijk en efficiënt maken. Deze elementen Zijn variabelen , gegevens typen , trefwoorden , exploitanten en meer. De onderstaande elementen zijn echter belangrijk en worden veel gebruikt in een C-programmeertaal.







1: Variabelen

Variabelen zijn de belangrijkste elementen van de C-taal. A variabel is een stuk geheugen dat een waarde bevat die kan worden gebruikt als argument voor een bepaalde set instructies. verklaren variabelen omvat het vermelden van hun naam, waarde en gegevenstype. Variabelen kan ook worden gebruikt om getallen, tekenreeksen, tekenarrays of elk ander gegevenstype weer te geven.



#include

leegte functie ( )
{
int A = 10 ;
printf ( 'De waarde van variabele a is %d' , A ) ;
}

int voornaamst ( ) {
functie ( ) ;
}

In deze code gebruiken we een variabele 'a' en de waarde afdrukken met behulp van printf stelling.



Uitgang





2: gegevenstypen

Een groep waarden die bekend staat als gegevens typen kan in een variabele worden gehouden. C-taal gebruikt er meerdere gegevens typen zoals int (voor gehele getallen), char (voor tekens), float (voor numerieke waarden met decimalen) , double (voor zwevende-kommawaarden met dubbele precisie) en meer. Afhankelijk van het soort variabele dat u wilt toevoegen, worden ze in de code gebruikt. Laten we doorgaan met het hieronder besproken voorbeeld:



#include

int voornaamst ( ) {
int op een = 10 ;
printf ( 'De waarde van num is %d' , op een ) ;
}

In de bovenstaande code gebruiken we een geheel getal data type 'op een' en de waarde afdrukken met behulp van printf stelling.

Uitgang

3: Trefwoorden

Trefwoorden zijn vooraf gedefinieerde woorden die een specifieke betekenis hebben en helpen om het programma te starten. Er zijn 32 trefwoorden in C-taal inclusief if, else, while, for, int en float. Elk trefwoord heeft zijn eigen specifieke doel, waardoor ze zeer belangrijke elementen in de code zijn.

#include

int voornaamst ( )
{
auto A = 10 ;
printf ( '%D' , A ) ;
opbrengst 0 ;
}

In deze code gebruiken we het trefwoord 'auto' en de waarde afdrukken met behulp van printf stelling.

Opmerking: U kunt geen trefwoordnaam gebruiken als de naam van uw variabele, omdat dit fouten zal genereren. De reden is dat ze al zijn gedefinieerd in de programmeertaal C.

Uitgang

4: Operatoren

Exploitanten zijn unieke symbolen die bewerkingen uitvoeren op een reeks operanden (waarden) om resultaten te genereren. C-taal heeft meerdere soorten exploitanten zoals vergelijken, rekenen, toewijzing en logisch exploitanten . Elk type operator voert een bepaald type bewerking uit op de gegeven waarden.

#include

int voornaamst ( )
{
int A = elf , B = 5 ;
printf ( 'de som is = %d \N ' , A + B ) ;
opbrengst 0 ;
}

In deze code gebruiken we een exploitant '+' om de af te drukken som van de twee variabelen a en b.

Uitgang

5: Controlestructuren

C-taal bevat een reeks van controle structuren waarmee ontwikkelaars de uitvoeringsstroom van hun programma kunnen regelen. Deze omvatten verwerkingsobjecten zoals if-instructies, for-lussen en while-lussen, die kunnen worden gebruikt om bepaalde bewerkingen te herhalen, afhankelijk van bepaalde voorwaarden. Controle structuren zoals deze helpen ontwikkelaars complexe instructies te maken, bijna alsof ze instructies uit een boek lezen.

#include

int voornaamst ( )
{
int jaar ;
printf ( 'Voer een jaar in:' ) ;
scannen ( '%D' ,& jaar ) ;
als ( jaar % 4 == 0 )
printf ( '%d is een schrikkeljaar.' , jaar ) ;
anders printf ( '%d is geen schrikkeljaar.' , jaar ) ;
}

In deze code gebruiken we de ‘if-else’ controlestructuur om te bepalen of het jaar dat de gebruiker invoert een schrikkeljaar is of niet.

Uitgang

6: Functies

Een uitvoerbaar bestand functie is een stuk code dat kan worden aangeroepen vanuit het hoofdprogramma. Hierdoor kunnen ontwikkelaars een stuk code op één plek plaatsen en het vervolgens meerdere keren elders in de code aanroepen als ze het nodig hebben. Functies stelt ontwikkelaars ook in staat om code op een modulaire manier te schrijven, zodat grote problemen kunnen worden opgedeeld in kleine, beheersbare stukjes.

#include

leegte Wereld ( ) ;
int voornaamst ( )
{
printf ( 'Hallo ' ) ;
Wereld ( ) ;
}
leegte Wereld ( )
{
printf ( 'Wereld' ) ;
}

In deze code wordt het woord 'Wereld' wordt afgedrukt met behulp van de functie 'Wereld', die wordt genoemd vanuit de functie 'voornaamst()' om de zin af te drukken 'Hallo Wereld'.

Uitgang

7: Arrays

De definitie van een reeks in C is een manier om veel items van hetzelfde type samen te brengen. Arrays kunnen gegevenstypen hebben zoals int, float, char, double of door de gebruiker gedefinieerde gegevenstypen zoals structuren. Desalniettemin moeten de componenten in één geheel bij elkaar worden gehouden reeks , moeten ze allemaal van hetzelfde gegevenstype zijn. De items worden van links naar rechts gerangschikt, met de 0e index aan de linkerkant en de (n-1)e index aan de rechterkant.

#include

int voornaamst ( ) {
int waarden [ 5 ] ;
printf ( 'Voer 5 gehele getallen in: ' ) ;
voor ( int X = 0 ; X < 5 ; ++ X ) {
scannen ( '%D' , & waarden [ X ] ) ;
}
printf ( 'Gehele getallen weergeven: \N ' ) ;
voor ( int i = 0 ; i < 5 ; ++ i ) {
printf ( '%D \N ' , waarden [ i ] ) ;
}
opbrengst 0 ;
}

De gebruiker voert 5 cijfers in een reeks genaamd 'waarden' in deze code, en de reeksen inhoud wordt vervolgens weergegeven.

Uitgang

8: Structuren

A structuur is een declaratie van een gemengd gegevenstype die een fysiek georganiseerde lijst met variabelen creëert in een geheugenblok onder één naam in de C-computertaal. Door een enkele pointer of de door struct gedeclareerde naam te gebruiken, die hetzelfde adres retourneert, is het mogelijk om toegang te krijgen tot de verschillende variabelen. In C wordt een door de gebruiker gedefinieerd gegevenstype genoemd structuur stelt ons in staat om verschillende soorten gegevens op te slaan. Elk deel van een structuur wordt aangeduid als een 'lid' . Vanwege hun vermogen om een ​​verscheidenheid aan gegevens te bevatten, structuren kan het gebruik van klassen en sjablonen emuleren.

#include
#include

structuur Boek {
char naam [ vijftig ] ;
int prijs ;
} Boek1 ;
int voornaamst ( ) {
streng ( Boek1. naam , Odessa ) ;
Boek1. prijs = 500 ;
printf ( 'Naam: %s \N ' , Boek1. naam ) ;
printf ( 'Prijs van het boek: %d \N ' , Boek1. prijs ) ;
opbrengst 0 ;
}

De bovenstaande code maakt een structuur genaamd 'Boek' met de karakteristieken 'naam' En 'prijs' die vervolgens worden ingevoerd in een structuur bijvoorbeeld voordat ze worden afgedrukt.

Uitgang

Conclusie

C-elementen zijn nuttige die samenwerken om ontwikkelaars in staat te stellen een C-programma te schrijven. Er zijn verschillende elementen van de programmeertaal C, waaronder variabelen, gegevenstypen, trefwoorden en nog veel meer, die in de bovenstaande richtlijnen worden besproken. Deze begrijpen elementen zal gebruikers helpen bij het maken van efficiënte en goed geschreven C-programma's.