[ dario_daxy @ 09.07.2010. 11:42 ] @
imao sam na ispitu zadatak koja je razlika , i da objasnim ... #define d1(a) a*a #define d2(a) (a)*(a) program: #include <stdio.h> #include <stdlib.h> #define d1(a) a*a #define d2(a) (a)*(a) main() { int d1,d2; printf("%d\n",d1); printf("%d\n",d2); system("PAUSE"); return 0; } izbacuje rezultat 2 i 51 :s MOZE LI MI NEKO OBJASNITI RAZLIKU I STA TACNO STA RADI.... |