درس اول: فرق بین اشاره گر ها و متغیر های عادی
دو جمله اینجا می گم که در طول برنامه به اهمیت اونا پی می بریم:
-----------------------------------------------------------------------------------
1- آن چیزی که درون متغیر های عادی قرار میگیرد یک مقدار است.
2- آن چیزی که درون یک اشاره گر قرار می گیرد، یک آدرس است.
-----------------------------------------------------------------------------------
به این شکل توجه کنید ( شکلها فقط تصورات ما هستند )
وقتی که من می نویسم int a ، در حافظه ی کامپیوتر و در جایی با آدرس مشخص، خانه ای درست می شود که اسم آن برابر a و آدرس آن نیز مقداری مشخص ( در شکل فرضی ما دارای آدرس فرضی 0101).
می توانیم این خانه را همانند شکل سمت چپ تصور کنیم که: یک مستطیل با اسمی در بالا ی آن و یک آدرس فرضی در زیر آن، که وقتی من مینویسم a=10 مقدار 10درون این خانه قرار می گیرد همانند شکل زیر:
__________________
درمان غم عشق بگویم که چه باشد
وصل است و بهار است و می بربط و چنگ است
....
زنهار مرو هیچ سوی بیشه ی عشاق
چنگال غمش تیزتر از چنگال پلنگ است
----
ئه و روژه ی "مه جنون" له زوخاو نوشی ...مه ینه ت فه وتانی، کفنیان پوشی
من بومه واریس له قه وم و خویشی . . . سپاردی به من ئازاری و ئیشی
ویرایش توسط زکریا فتاحی : 02-01-2010 در ساعت 03:10 PM
|