+ 1

کسی میتونه بیاد درباره ی این توضیح بده؟ * &

اقا من این *p=&a رو نفهمیدم

15th Jul 2017, 6:47 PM
Mahdi Senobari
Mahdi Senobari - avatar
10 Answers
+ 3
میگه که تو به حافظه متغیر پی دسترسی داری( p* ) و(a & ) میگه که آدرس متغیر آ رو در اختیار داری و اون رو در حافظه ی متغیر پی گذاشتی. مثلا: int a=4,p; *p=&a; که متغیر پی برابر با چهار میشه
16th Jul 2017, 6:06 AM
Ali Gh
Ali Gh - avatar
+ 6
دمت گرم
16th Jul 2017, 8:58 AM
Mahdi Senobari
Mahdi Senobari - avatar
+ 2
خواهش میکنم
16th Jul 2017, 3:34 PM
Ali Gh
Ali Gh - avatar
+ 2
نه ، نمیشه . تو امتحان کن
18th Jul 2017, 4:49 PM
Ali Gh
Ali Gh - avatar
+ 2
همونطور که گفتم * به ما قابلیت دسترسی به حافظه متغیر رو میده
18th Jul 2017, 4:50 PM
Ali Gh
Ali Gh - avatar
+ 2
اون حرفی هم که تو میزنی توی تابع scanf() در زبان برنامه نویسی c درست هست
18th Jul 2017, 4:52 PM
Ali Gh
Ali Gh - avatar
+ 2
مثلا: scanf("%d",&x);
18th Jul 2017, 4:52 PM
Ali Gh
Ali Gh - avatar
+ 2
دمت گرم
18th Jul 2017, 5:13 PM
Mahdi Senobari
Mahdi Senobari - avatar
+ 1
nokaram
18th Jul 2017, 6:24 PM
Ali Gh
Ali Gh - avatar
0
خب اگه * رو پشت p نمیذاشت هم که همین میشد
18th Jul 2017, 2:05 PM
alipour
alipour - avatar