PDA

View Full Version : سوال: مقادیر خارج از رنج آرایه



maarek
جمعه 24 دی 1395, 22:36 عصر
سلام
این کد را اجرا میکنم چرا ارور نمیده ؟ و یه سری اعداد نا منظم چاپ میکنه ؟

#include <iostream>
#include <conio.h>
using namespace std;

int main(){
int a[10];
for(int i=0;i<=9;++i)
a[i]=i;
for(int i=0;i<=20;++i)
cout<<*(a+i+1)<<endl;
return 0;
} خروجی :


1
2
3
4
5
6
7
8
9
9
10
6624096
0
4199400
0
0
0
39
0
0
0

one hacker alone
دوشنبه 18 بهمن 1395, 17:51 عصر
سلام چون شما کار غیر منطقی ازش نخواستید گفتید درسته که اپارتمان اول و دوم و سوم رو من ساختم ولی اگه میشه بهم بگو اپارتمان چهارم هم چه رنگیه؟
اینجا هم خانه های ارایه ای که تعریف کردید مقادیرشون چاپ میشه ولی وقتی به خانه بعدی اشاره میکنید میره و محتوای اون رو که توسط برنامه ی دیگه ای مقار دهی شده چاپ میکنه