+ 1
کسی میتونه بیاد درباره ی این توضیح بده؟ * &
اقا من این *p=&a رو نفهمیدم
10 Answers
+ 3
میگه که تو به حافظه متغیر پی دسترسی داری( p* )
و(a & ) میگه که آدرس متغیر آ رو در اختیار داری و اون رو در حافظه ی متغیر پی گذاشتی.
مثلا:
int a=4,p;
*p=&a;
که متغیر پی برابر با چهار میشه
+ 6
دمت گرم
+ 2
خواهش میکنم
+ 2
نه ، نمیشه . تو امتحان کن
+ 2
همونطور که گفتم * به ما قابلیت دسترسی به حافظه متغیر رو میده
+ 2
اون حرفی هم که تو میزنی توی تابع scanf() در زبان برنامه نویسی c درست هست
+ 2
مثلا:
scanf("%d",&x);
+ 2
دمت گرم
+ 1
nokaram
0
خب اگه * رو پشت p نمیذاشت هم که همین میشد