C ++ kommentarer

C ++ kommentarer
“Hensikten med kommentarer er å tjene som en påminnelse for deg og la andre få vite hvordan programmet ditt fungerer. Store tekstkode Forklaringer og kodebiter som må kommenteres mens feilsøking applikasjoner er begge eksempler på multiline kommentarer. Kompilatoren tar ikke hensyn til kommentarer. Kommentarene i C ++ kan være en eller flere linjer lange. Enhver karakter som er til stede i en kommentar blir ignorert av C ++ -kompilatoren. Kommentarene dine skal gjøre det mulig for utenforstående brukere å forstå koden din.

Hvis kommentarer angående programdetaljer ikke leveres, vil noen som leser en enorm mengde kode bli forvirret. Å gjøre en kode mer forståelig ved å legge til ekstra beskrivelser er mulig med kommentarer. For å gjøre koden forståelig, kan kommentarer inneholde en algoritmebeskrivelse. Hvis kode må gjenbrukes etter en betydelig pause, kan kommentarer være nyttige for individet også. Kommentarer skal ikke brukes som en stand-in for en engelskspråklig forklaring av dårlig skriftlig kode. Å skrive ren, selvforklarende kode bør alltid være en prioritet. Bruk deretter kommentarfeltet.”

Eksempel 1

Enkeltlinjekommentaren er representert av den doble skråstrekningen “//”. Kommentarene med en linje er indikert ved å bruke den. Bare en linje kan kommenteres av dette. Gitt at den var designet for å fungere med C ++ programmering, er det kjent som C ++-Stilkommentarer.

#inkludere
// Eksempel på en enkelt linje kommentar
int main ()

// Hovedmetode kropp
std :: cout << "Single line comment in c++";
retur 0;

Her har vi først importert Iostream -biblioteket med C ++ inkluderer nøkkelord. Etter det brukte vi den doble skråstreken "//" og la inn en tekstlinje som viser at dette er et program med en-linjekommentarer. Å legge inn hovedorganet der vi også har kommentert tekstlinjen, som definerer at koden er i hovedmetode -delen.

Enkeltlinjekommentaren vises ikke på konsollskjermen.

Eksempel 2

Den/*hvilken som helst tekstlinje*/er representasjonen, med begynnelsen en fremover skråstrek og en stjerne (/*) og avslutningen en stjerne og en fremover skråstrek (*/). Kommentarer med flere linjer indikeres ved å bruke den. Mer enn en linje kan bli påvirket av kommentaren. Den ble først brukt i C-programmering, derav navnet “C-stil kommentar.”

/* Ved hjelp av en multi-linje
Kommentar er demonstrert
I et C ++ -program.*/
#inkludere
int main ()

/* Inne i multiline kommentarer,
Kode blir forklart. Variabelen Num er
erklært og trykt på skjermen*/
int num = 25;
std :: cout << "The numbers is:";
std :: cout<retur 0;

Her har vi startet programmet vårt med multiline kommentar. Som diskutert brukte multiline -kommentaren den enkle skråstreken “/” med stjerne “*” -tegnet. Vi har pakket inn tekstparagrafen vår i multiline -kommentaren. Teksten gir detaljene som vi har brukt multiline kommentarer i C ++ -programmet. Deretter må vi begynne programimplementeringen ved å inkludere C ++ -modulen. Etter det introduserte vi hovedmetoden, inni som vi igjen har brukt den kommenterte multilin -teksten. Multiline -kommentaren forklarer at "Num" er variabelnavnet, og vi har vist "Num" variabel verdi på skjermen.

Etter samlingen av dette C ++ -programmet, vises bare utskriftserklæringen på ledeteksten.

Eksempel 3

Kode kan også deaktiveres i kommentarer for å hindre den i å løpe. I stedet for å eliminere den problematiske koden når vi møter et problem når vi utfører programmet, kan vi for eksempel bruke kommentarer for å forhindre at det blir utført; Dette kan være et veldig nyttig feilsøkingsverktøy.

#inkludere
ved hjelp av navneområdet STD;
int main ()
cout << "C++ Program\n";
// cout <<"Error Program;
cout << "C++ other Program";
retur 0;

I programmet ovenfor har vi bevisst lagt en feilkommando på cout. Legg merke til at i den andre cout -kommandoen er strengen utenfor sitatene, og vi bruker de eneste sitatene. Dette genererer unntaket.

Her er et eksempel på hvordan du bruker kommentarer som et feilsøkingsverktøy. For å unngå å generere en feil, har vi nettopp kommentert feilkommandoen.

#inkludere
ved hjelp av navneområdet STD;
int main ()
cout << "C++ Program\n";
// cout <<"Error Program;
cout << "C++ other Program";
retur 0;

Nå ser du at ledeteksten har skrevet ut cout -uttalelsene i stedet for å generere et unntak.

Eksempel 4

Blokkkommentarer er en spesiell form for multiline kommentarer som brukes i starten av hver fil eller funksjon. Skaperen og formålet med filen blir avslørt i disse blokkeringsanmerkningene. Hvordan lage en blokkkommentar er som følger:

  • For å holde kommentaren på linje med koden som følger den, er den første linjen innrykket.
  • Informasjon om klassens eller funksjonens tiltenkte bruk er gitt i kommentaren.
  • Mellom filens beskrivelse og en liste over tagger er det en tom linje i kommentaren.
/*
CS-102 C ++ 11, fil.CPP
Formål: Dokumentasjonskommentarer
@Author Linux_User
@Version 3.3 16/07/2022
*/
#inkludere
ved hjelp av navneområdet STD;
int main ()
// cout<<"C++ eaxmple of Documentation comment"
// Skriv ut cout -uttalelsen
retur 0;

Her har vi dokumentert denne programkoden på riktig måte med de blokkerte kommentarene. Du kan se at vi har gitt informasjon om koden, som gir forfatternavnet, fildetaljer, versjon av programvaren og også datoen.

Eksempel 5

En enkeltlinjekommentar kan hekkes inne i en annen kommentar som har flere linjer. Til par med flere linjer kommentarer, er denne logikken ikke anvendelig. Det er ingen måte å hekke en multi-linjekommentar i en annen.

#inkludere
ved hjelp av navneområdet STD;
int main ()
/*
// enkeltlinjens kommentar
// multiline kommentar starter her, og kommentarlinjen slutter her */
retur 0;

I dette spesielle eksemplet har vi brukt den nestede enlinjekommentaren med multiline kommentarrepresentasjonen. Vi har pakket inn vår enkeltlinjekommentar med single Slash “/” og stjerne “*”. Slik kan vi kommentere flere tekstlinjer i C++.

Konklusjon

Både enkeltlinje- og multi-linjen C# kommentarer ble undersøkt. Kommentarer som er en linje som er lang, avsluttes ved første linjepause som kommer etter // kommentarmarkøren. Enten legg den etter kodeoppgaven eller legg den øverst. Det anses å være en kommentar hvis det kommer etter en kodeoppgave. Under samlingen vil bare teksten som er til stede mellom kommentaravgrenserne bli anerkjent som kommentaren.