بســم الله الـرحمــن الرحيــم
السلام عليكــم ورحمـة الله وبركاتــه
هل يمكن انشاء مصفوفة ديناميكية والمستخدم يقوم بتحديد عدد عناصرها ؟
هذه محاولتي
- #include <stdio.h>
- const num = 100000 ;
- main()
- {
- int ary[num];
- int your_num;
- printf("enter your array size ");
- scanf("%d",&your_num);
- #undef num
- #define num your_num
- for (int i = 0;i < num ; i++)
- {
- ary[i]=i;
- printf("%d n",ary[i]);
- }
- printf("Constant : num = %d n",num);
- return 0;
- }
سؤال هل تم بالفعل تغيير قيمة الثابت num فعلا ؟
اعيدوا تجربة المثال بتغيير قيمة الثابت num من 100000 الى 10
وعند تطبيق المثال ادخلوا قيمة اكبر 42 ولاحظوا الفرق
تحياتي
