سوال در مورد یکی از مثال های حل شده مربوط به اشاره گرها / pointer

سلام و خسته نباشی خدمت استاد خوبم اقای انواری , من درمورد  یکی از مثالهای حل شده توسط شما در جلسه اول بخش  pointers سوال داشتم اینکه:

()int main 

{char my_character = '=';

char *pointer_to_my_character = &my_character;

Address is %p", pointer_to_my_character)printf");

return 0;            

البته ببخشید یکمی کدنوشته شده به هم ریخته شده . حال سوال من در این کد ان بود اینکه وقتی من برنامه را run میکنم به جای اینکه در جواب (compile), برنامه به من یک ادرس دیگه ای در حافظه بهم میدهد می خواستم بدونم که مشکل کد در کجاست چون دقیقا طبق دستور شما عمل کردم.

ممنون میشوم راهنماییم کنید.

1 پاسخ
0 امتیاز
امیرحسام نوروزی
14:02 1398/08/10
pointers in c
سلام -آقای انواری وقت بخیر-در رابطه با بحث پوینترها کتاب دیتل رو مطالع کردم وحالا می خوام درمورد پوینترها بیشتر بدونم (مخصوصا برای درک درخت و لیست پیوندی) می خوام مفهوم پوینتر رو عمیق تر درک کنم ؟ چه کتابی رو پیشنهاد می کنید؟
1 پاسخ
0 امتیاز
امیرحسین طاق درهء
10:37 1398/06/01
pointer

سلام

ببخشید من تقریبا تمام کارهایی که با موینتر انجام دادیم رو با آرایه میتونم انجام بدم . به جز تخصیص حافظه پویا به وسیله اشاره گر . میخواستم ببینم کاری هست که با آرایه نشه انجام داد و فقط به وسیله اشاره گر امکان پذیر باشه ؟

 

1 پاسخ
0 امتیاز
امیرحسین محسنی فرد
10:10 1397/12/04
malloc

سلام 

ببخشید من عینا کدی رو که شما توی ویدیو پنجم زدید رو توی ویژوال استودیو زدم و از ملوک ایراد زیر زو گرفت .

a value type of "void*"cannot be used to initialize an entity of type "int*"

اما توی کدبلاکس مثل کد شما درست اجرا میکنه . ایراد کجاست ؟

1 پاسخ
0 امتیاز
امیرحسین محسنی فرد
10:29 1397/11/26