وبلاگ شخصی مستر حاج رضا

وبلاگ شخصی مستر حاج رضا

در اینجا میخوام فقط بنویسم! درهم و نامربوط! همه چیز
وبلاگ شخصی مستر حاج رضا

وبلاگ شخصی مستر حاج رضا

در اینجا میخوام فقط بنویسم! درهم و نامربوط! همه چیز

توابع در سی پلس پلس

خوبی تابع این است که یک بخش کاملاً مجزا در برنامه نویسی است که میشه اون رو جداگانه کد نویسی کرد، کامپایل کرد، و حتی دیباگ کرد. مثل ماژول میمونه. در یک زمان چند نفر میتونند به طور همزمان روی یک برنامه کار کنند که دارای چندین تابع هست و هر نفر یک تابع رو روش کار کنه. 

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

sqrt

pow

floor

ceil

abs

fabs

islower

isupper

return


هدر تابع های ریاضی معمولاً cmath هست و باید این هدر رو در ابتدای برنامه ذکر کنیم تا بتونیم از تابع هاش استفاده کنیم 


ادامه درسهای سی پلاس پلاس

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

بعلاوه من خودم هم زندگی خیلی شلوغی دارم! و البته کاملا کسل کننده و بی روح! از صبح زود میرم سر کار تا ساعت 6 بعدازظهر خسته میرسم خونه. بعد از اون هم یا میرم کالج یا مجبورم درسهام رو مرور کنم یا اینکه کارهای معمولی خونه رو انجام بدم مثل خرید و تمیزکاری. نه هیجانی نه دید و بازدیدی نه تفریحی ! هیچی ! همین طوری الان حدود بیشتر از سه ساله که داره میگذره !  

خب بگذریم

میخوام چند تا از اوپراتورها و معنی شون رو برای یادآوری خودم بزارم اینجا 

&& = and

!     = not

| |   = or 

این سه تا خیلی کاربرد دارند 

اون علامت توجه همون کاربرد فعل منفی رو داره در برنامه نویسی. 

دقت کنید که اون اوپراتورهایی که برای &&  و یا  | | استفاده شده از هر سیمبل دو بار استفاده شده نه یک بار.مثلا اگر یکبار از سیمبل & استفاده کنید جواب متفاوت خواهد بود. 


int and const int

چه تفاوتی بین این دو هست؟

int

برای تعیین متغیرهای  اعداد صحیح به کار میره 


اما کانست اینت، فرق میکنه اینجا ما ثابت ها رو تعریف میکنیم 

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

cin

برای ورودی - وارد کردن اطلاعات به حافظه جهت محاسبه 


cout 

خروجی_ نمایش خروجی 


char

ذخیره تنها یک کاراکتر