آموزش ++C
مقایسه اشاره گرها
مقایسه اشاره گرها : وقتی در مورد اشاره گرها صحبت می کنیم ذهن خود را به سمت آدرس حافظه ببرید. وقتی دو اشاره گر
اعمال جمع و تفریق
اعمال جمع و تفریق : وقتی اشاره گری را افزایش یا کاهش می دهیم در واقع اینکار را با آدرسها انجام خواهیم داد و
انتساب اشاره گرها به همدیگر
انتساب اشاره گرها به همدیگر : وقتی دو اشاره گر (pointer) را برابر با یکدیگر قرار دهیم با ۲ حالت مواجه خواهیم شد، یکی آدرس
عملیات روی اشاره گرها
عملیات روی اشاره گرها کلا ۳ نوع عمل را می شود بر روی pointer انجام داد : ۱٫ انتساب اشاره گر ها به همدیگر ۲٫
عملگرهای اشاره گر در C++
عملگرهای اشاره گر در C++ : توابع عملگر & : این عملگر دارای یک عملوند است و آدرس عملوند خود که نام یک متغیر است
آدرس متغیر چیست
آدرس متغیر : آدرس اولین بایت از حافظه که به یک متغیر اختصاص می یابد آدرس آن متغیر نامیده می شود . می دانیم که
آدرس خانه های حافظه چیست
آدرس خانه های حافظه : حافظه کامپیوتر از مجموعه ای از بایتهایی که هر کدام شامل ۸ بیت هستند تشکیل شده است. برای دسترسی به
اشاره گر چیست
اشاره گر : متغیری است که آدرس خانه های سیستم را در خود نگه می دارد (آدرس هر متغیر در حافظه اشاره گر است) .
نحوه اتصال رشته ها (string)
الحاق یا اتصال رشته ها (string) : برای الحاق دو string از تابع strcat() استفاده خواهیم نمود که این تابع هم در فایل سرآیند
نحوه مقایسه دو متغیر(string)
مقایسه رشته ها (string) : برای مقایسه دو متغیر از نوع صحیح یا اعشاری یا کاراکتری از دستور (if(x==y)) استفاده کردیم. در مورد string