ICEMAN
جمعه 17 اسفند 1386, 13:09 عصر
سلام ...
یه توضیحی در مورد این دستورات و جای استفاده شون یه توضیحی به من بدید .
#define
#ifdef
#ifndef
#if
#endif
#elif
بعضی جاها از define برای مثل توابع استفاده میشه مثلا :
#define CIRCLE_AREA( x ) ( PI * ( x ) * ( x ) )
چه فرقی با تعریف معملی به صورت یه function داره مثلا :
double circleArea( double x ) { return 3.14159 * x * x; }
ممنون
یه توضیحی در مورد این دستورات و جای استفاده شون یه توضیحی به من بدید .
#define
#ifdef
#ifndef
#if
#endif
#elif
بعضی جاها از define برای مثل توابع استفاده میشه مثلا :
#define CIRCLE_AREA( x ) ( PI * ( x ) * ( x ) )
چه فرقی با تعریف معملی به صورت یه function داره مثلا :
double circleArea( double x ) { return 3.14159 * x * x; }
ممنون