što te toćno zanima??
što te toćno zanima??
★★★★★
Treba mi neki primjer za funkciju #define.
Imam knjigu koju je napisao prof. sa faksa, medutim nema primjera za tu funkciju.
Pise samo ovo:
"Konstante mogu imati svoje ime, poput varijabli. Smisao je u tome da se može pojednostaviti njihova upotreba. Na primjer ako je potreban broj Pi na osam decimala Pi=3.14159265 može biti dosadno više puta pisati ovaj broj, a postoji i mogućnost greške. Konstantama se može pridružiti ime na dva načina:
1. Pomoću predprocesorske upute #define, kao na primjer:
#define PI 3.14159265
#define novired ''\n''
2. Na isti način kao i varijable, na primjer:
const float PI=3.14159265;
const char tab='\t;'
U oba slučaja kasnije se u programu može pozivati naziv PI umjesto navedenog decimalnog broja, kao na primjer:
opseg = 2*PI*r;
cout <<novired; "
E, sad kako to napisati u C++ da sve sljaka?
pojednostavljeno, ti tom naredbom pridjeljuješ određenom nazivu neku vrijednost, te će program u izvršavanju svaki put kad upotrijebiš PI koristiti zadanu vrijednost. recimo suma=PI/2. i kad okineneš kasnije printf dobit ćeš broj 1.57....
#define koristiš prije glavnog programa.
evo, ne znam kako jednostavnije objasnit. inače, za C ti je zakon knjiga Demistificirani C++
Bookmarks