Kuinka kirjoittaa kommentteja C-ohjelmointiin
Mitรค kommentti on C-kielessรค?
A kommentti on selitys tai kuvaus ohjelman lรคhdekoodista. Se auttaa kehittรคjรครค selittรคmรครคn koodin logiikan ja parantaa ohjelman luettavuutta. Ajon aikana kรครคntรคjรค jรคttรครค kommentin huomioimatta.
C:ssรค on kahdenlaisia โโkommentteja:
1) Kommentti, joka alkaa kauttaviivalla tรคhdellรค /* ja pรครคttyy tรคhdellรค */ ja voit sijoittaa sen minne tahansa koodissasi, samalle riville tai usealle riville.
2) Yksiriviset kommentit, joissa kรคytetรครคn kaksoisviivaa // yksittรคisten rivien kommentointiin
Esimerkki yksirivisesta kommentista
// single line comment example
Tรคssรค on esimerkki kommenttityypistรค
// C program to demo
// Single Line comment
#include <stdio.h>
int main(void)
{
// This is a single line comment
printf("Guru99");
return 0; // return zero
}
Esimerkki usean rivin kommentista
/* Sample Multiline Comment Line 1 Line 2 โฆ. โฆ */
Esimerkki usean rivin kommentista
#include <stdio.h>
int main() {
/* in main function
I can write my principal code
And this in several comments line */
int x = 42; //x is a integer variable
printf("%d", x);
return 0;}
Miksi tarvitset kommentteja?
Hyvรค ohjelmoija, joka kirjoittaa ihmisen ymmรคrtรคmiรค koodeja, on parempi kuin ohjelmoija, joka tuottaa vain koneen ymmรคrtรคmiรค koodeja.
Joten on erittรคin suositeltavaa lisรคtรค kommentteja koodiisi, koska se on hyvรค ohjelmointikรคytรคntรถ. Kommentit eivรคt vaikuta ohjelmaan, koska kรครคntรคjรค jรคttรครค ne huomiotta.
Kommentit auttavat kehittรคjรครค ymmรคrtรคmรครคn koodin logiikan/algoritmin, jos hรคn palaa siihen pitkรคn ajan kuluttua.
