تبلیغات
banner
banner
banner
تبلیغات
banner

فیلم های آموزشی : 36 +

تعداد کاربران : 35 +

تعداد کل مطالب : 338 +

تعداد نظرات : 29 +

حضرت محمد (ص) : داناترین مردم کسى است که دانش دیگران را به دانش خود بیفزاید.

قسمت سوم آموزش کامل زبان سی پلاس پلاس


به نام خدا.

قسمت سوم آموزش کامل زبان سی پلاس پلاس


عملگر SizeOf

این عملگر نشان دهنده میزان بایت فضایی است که یک متغیر به خود در حافظه تخصیص میدهد.

برای اینکه به این قضیه پی ببرید مثال های زیر را بررسی میکنیم.

به مثال زیر توجه کنید در انتهای انجام چنین دستوری عدد ۲ نمایش داده میشود.

;int x
;cout << sizeof x

ولی مثال زیر مقدار عددی ۴ را نمایش میدهد.

 

; (cout << sizeof(double


عملگر های جایگزینی محاسباتی

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

این عملگر های عبارت ان از:

+= و -= و /= و %= و *=

به مثال زیر توجه کنید:

در این مثال متوجه میشود که برای جایگزین کردن محاسباتی یک عبارت چگونه میتوان عمل کرد.

از این برنامه برای افزودن ۱۰ عدد به عدد وارد شده توسط کاربر استفاده میشود ( s+=10 ).


الویت عملگر ها در زبان سی پلاس پلاس

به جدول زیر توجه کنید.

طبق این جدول مشابه علم ریاضی در علم برنامه نویسی نه تنها زبان سی پلاس پلاس بلکه همه زبان هایی که ریشه در زبان سی دارند به شکل بالا است.

این اولویت ها به صورت قابل توجهی با روح یک برنامه مهندسی در ارتباط است که در برخی از موارد استفاده ناصحیح از این عملگر ها باعث ایجاد نتایج وحشتناک عجیب میشود .

به مثال های این پیرامون توجه کنید.

دز مورد بعدی به Comment یا توضیحات در زبان سی پلاس پلاس میپردازیم.


Comments و توضیحات :

از کامنت ها برای بهتر کردن خوانایی یک برنامه استفاده میشود.

برای اینکه بسیاری از ویژگی های یک برنامه را به صورت دقیق بتوان برای دیگر برنامه نویسان تحلیل کرد.
توصیه میکنم همیشه قبل از نوشتن یک بخش از برنامه از یک خط یا بیشتر کامنت برای آن قطعه کد استفاده کنید.

این امر برای خود شما باعث میشود که بعد ها که بخواهید برنامه را مرور کنید زود تر به نتیجه برسید.

استفاده از توضیحات دو نوع است.

استفاده از // و /*

// این نوع پارامثر و رشته را کامپیوتر به عنوان یک توضیح در نظر میگیرد.و تا آخر آن خط را در بر میگیرد.

مثلا:

*/ این نوع پارامتر یا رشته به کامپیوتر میفهماند که چند خط که در میان *//* باشد را به عنوان کامنت در نظر میگیرد.

مثلا:

دز قسمت چهارم درباره توابع کتابخانه بحث شده است.

کانال آپارات وبسایت را دنبال کنید.


درباره نویسنده
سجاد اسدی
   سجاد اسدی

سجاد اسدی هستم دانشجوی رشته نرم افزار و علاقه مند به تدریس و یادگیری دروس مرتبط با تکنولوژی نرم افزار و اینترنت اشیاء جهت ارتباط با بنده مراجعه شود به آیدی سروش و تلگرام : @ordervira و پیج بنده در اینستاگرام instagram.com/sajjadred11 ""اللهم صل علی محمد و آل محمد"" برای شروع هیچ وقت دیر نیست. "الهم عجل لولیک الفرج"

دیدگاه بگذارید

avatar
  اشتراک  
اطلاع رسانی

aparat کانال آپارات

soroush کانال سروش

کانال آی گپ