سلام به همگی دوستان
من میخواستم یه آرایه 2 بعدی درست کنم به اندازه x,y
و ما x,y رو از کاربر میگیریم! این کد جواب نمیده:
باید چیکار کنم؟؟کد:
int **Arr = new int[x][y]
Printable View
سلام به همگی دوستان
من میخواستم یه آرایه 2 بعدی درست کنم به اندازه x,y
و ما x,y رو از کاربر میگیریم! این کد جواب نمیده:
باید چیکار کنم؟؟کد:
int **Arr = new int[x][y]
بعد اول رو نمیتونید پویا در نظر بگیرید بعد اول باید ثابت باشهنقل قول:
الان من احتیاج دارم برنامه ایی بنویسم که N رو از کاربر بگیره بعدش یه آرایه ی N در N درست کنه.نقل قول:
یعنی زبان C این قابلیت رو نداره ؟؟؟؟
سلام.
آرایه های 2 بعدی در ++C در اصل آرایه ایی هستند از اشارگر ها به آرایه های دیگر.
چیزی که شما میخواهید به این شکل قابل پیاده سازی هست:
کد:int** ary = new int*[sizeX];
for(int i = 0; i < sizeX; ++i)
ary[i] = new int[sizeY];
در زبان c# چگونه است؟