سلام ،
من یک سری عدد دارم که ابتدای برنامه با دستور Define نامگذاریشون کردم:
حالا یک تابع بصورت زیر مینویسم:
حالا توی برنامه اصلیم میخوام از تابع استفاده کنم و چونکه تابع من عدد دریافت میکته ، میخواهم اعدادی که با Define در ابتدا تعریف کردم را بهش بدم:
خوب
سوال:
چرا از اینکه بجای عدد، از پارامتری که برای عدد تعریف کردم یعنی t1 ایراد میگیره؟ :angry:
من یک سری عدد دارم که ابتدای برنامه با دستور Define نامگذاریشون کردم:
کد:
#define t1 0x0212 #define t2 0x0814 #define t3 0x0444 #define t4 0x0113
کد:
int down(int Del){ long int i; for (i=0;i<Del*100000;i++); }
کد:
down(t1);
سوال:
چرا از اینکه بجای عدد، از پارامتری که برای عدد تعریف کردم یعنی t1 ایراد میگیره؟ :angry:
دیدگاه