Kvalifikator const se može primijeniti na deklaraciju bilo koje varijable da se specificira da njena vrijednost neće biti promijenjena (što ovisi o tome gdje su pohranjene const varijable, možemo promijeniti vrijednost const varijable korištenjem pokazivača).
Kada se const treba koristiti u C?
Ključna riječ const dozvoljava da specificirate da li se varijabla može mijenjati. Možete koristiti const da spriječite modifikacije varijabli i const pokazivača i const reference sprječavaju promjenu podataka na koje ukazuju (ili referenciraju).
Zašto koristimo const?
Funkcija postaje const kada se ključna riječ const koristi u deklaraciji funkcije. Ideja const funkcija je ne dozvoliti im da modifikuju objekat na kojem su pozvane. Preporučuje se praksa da se što više funkcija konstira kako bi se izbjegle slučajne promjene objekata.
Gdje se koriste konstantni kvalifikatori?
Kada ne želimo modificirati argument i proslijediti ga kao referencu ili pokazivač, koristimo const kvalifikator tako da argument ne bude slučajno izmijenjen u funkciji. Članovi podataka klase mogu se deklarisati i kao const i kao statički za konstante široke klase. Referentne varijable mogu biti const kada upućuju na konstantnu lokaciju.
Šta su identifikatori u C?
"Identifikatori" ili "simboli" su imena koja dajete za varijable, tipove, funkcije i oznake u vašem programu. … Identifikator kreirate tako što ćete ga navesti u deklaraciji varijable, tipa ili funkcije.