Network Security Channel
2.57K subscribers
5.33K photos
3.42K videos
5.56K files
4.44K links
شروع از سال 1395
Security Operation Center (SOC)
Bug Bounty
Vulnerability
Pentest
Hardening
Linux
Reasearch
Security Network
Security Researcher
DevSecOps
Blue Team
Red Team
Download Telegram
bool bl = true; یا bool bl = false; ظرفیت 1 بایت
انواع داده ای اعشاری :
long int aaa = 154; ظرفیت 4 بایت
char ch = 'a'; ظرفیت 1 بایت
double bb = 1458.23 ظرفیت 8 بایت
نوع داده ای رشته ای ( string) : در مورد نوع داده ای string ممکن هست در بعضی از کامپایلر های زبان ++c پشتیبانی نشود برای همین می توانید نوع داده ای رشته ای رو در بالا include کنید و بعد شروع و تعریف نوع داده ای string بکنید.
long double bbb = 12145.12 ظرفیت 8 بایت
#include <string> ایمپورت نوع داده ای رشته ای
string str = "welcome to cplus";
نوع داده ای کارکتر :
char ch[25];
نکته : راه دیگر تعریف یک متغیر از نوع رشته ای استفاده از آرایه ای از کاراکتر ها هست
فایل آموزشی ضمیمه شد
ثابت ها :
ثابت های واقعی

ثابت واقعی (literal constant) مقداری است که مستقيما در کد برنامه تايپ می شود.
برخی از ویژگیهای دستورات C++

هر دستور باید به ; ختم شود.
حداکثر طول یک دستور،255 کاراکتر است.
هر دستور می تواند در یک و یا چند سطر نوشته شود.
در هر سطر می توان چندین دستور را نوشت.( این کار توصیه نمی شود. )
توضیحات می توانند بین */ و /* در چندین سطر و یا بعد از // و در فقط یک سطر نوشته شوند.
کلمات کلیدی در C++

auto double int struct
break else long switch
case enum register typedef
char extern return union
const float short unsigned
continue for signed void
default goto sizeof volatile
do if static while
این کلمات، کلمات کلیدی هستند و کامپایلر فقط این کلمات را می شناسد و هرآنچه غیر از کلمات کلیدی در برنامه C++ نوشته شود باید برای کامپایلر درست تعریف شود. در این بین توابعی برای گرفتن اطلاعات و یا چاپ اطلاعات و چیزهای دیگری وجود دارد که برای استفاده از آنها باید از فایل سرآیند مربوطه استفاده نماییم که از قبل نوشته شده اند مثل توابع cin, cout که توابع ورودی خروجی هستند که در فایل سرآیند iostream وجودارند و همچنین تابع getch که برای زدن یک کلید از صفحه کلید است و در فایل سرآیند conio قرار دارد .
ثابت مشابه متغير محلی برای ذخيره داده ای است که توسط برنامه استفاده می شود. اما برخلاف متغير، مقدار ذخيره شده در يک ثابت در طی اجرای برنامه قابل تغيير نيست.

++C دو نوع ثابت واقعی و سمبليک دارد.
روش اول تعریف ثابت با define# :
برای تعریف این نوع ثابت ها بعد کتابخانه هایی که include کردیم ثابت رو تعریف می کنیم