دوستان من تو زبان برنامه نویسی C به این ارور برخوردم عکسشم اپلود کردم اگه میشه بگید چرا int a+b=c غلطه و int c=a+b درسته؟
الان نگاه کنید شما از = برا انتساب مقدار استفاده میکنید
مقدار a + b مشخصه تو انو نقطه از برنامه مشخصه مثلا میشه 10
خب شما که نمیتونی به جمع یک مقدار رو نسبت بدی که
اصن گیریم c رو هم تعریف کردی نمیتونی به یک مقدار مشخص یه چیزی رو
اگه هر کاری هم کنی باید متغیر c رو اول بزاری
سلام
چرا نداره دیگه . غلطه . نوع پردازش زبان اینجوریه که اول باید نام متغییر نوشته بشه و بعد تعریف بشه .
اول اینکه شما یک متغیر دارید به نام a
و int نام جلوشو میگیره و میسازه و شما قبلا شاختی اینو
دوم این که وقتی جمع a + b رو مینویسید مقدارش نمیتونه یک متغیر باشه چون یک عدده
سوم اینکه شما نمیتونید به یک مقدار مشخص یک متغیر رو نسبت بدید
چهارم که شما اصلا c تعریف نکردید
این قاعده تو تمام زبان ها هست
@mmj.sys
خب ببینید الان اگه من تو خط اول که aوb رو نعریف کردم c رو هم تعریف میکردم
پایین دیگه نیاز نبود بنویسم int c=a+b همون مینوشتم c=a+b کافی بود درسته ؟ خب
الان من c و بالا تعریف کردم چرا بازم c=a+b درسته؟ و a+b=c غلطه ؟ مگه تعریف نکردیم c رو؟🤔🤔🤔
الان نگاه کنید شما از = برا انتساب مقدار استفاده میکنید
مقدار a + b مشخصه تو انو نقطه از برنامه مشخصه مثلا میشه 10
خب شما که نمیتونی به جمع یک مقدار رو نسبت بدی که
اصن گیریم c رو هم تعریف کردی نمیتونی به یک مقدار مشخص یه چیزی رو
اگه هر کاری هم کنی باید متغیر c رو اول بزاری
@mmj.sys
اهااا گرفتم ینی شما میگی ، ما به برنامه گفتیم c یه متغیره که مقدارش برابر به a+b که a+b در واقع یه عدده
نمیشه بگیم یه عدد (a+b) برابر c
ینی اول متغیر و بعد مقداری که براش در نظر گرفتیم نه برعکسش
مررسیییی داش❤️💙
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟