Вопрос о макросе в языке Си
Привет
может ли кто - нибудь сказать мне, как ans 11 входит в следующую программу
#include <stdio.h> #include <conio.h> #define SQR(x) (x * x) void main() { int a , b=3; clrscr(); a=SQR(b + 2); printf("The value of B is %d",b); printf("\nThe ans of function is %d ",a); getch(); }
Что я уже пробовал:
когда я изменяю значение в a=SQR(b+3), выход равен 15
и
Я изменяю значение в a=SQR(b+4) выход равен 19
как же это выходило???