مقدمه ای بر زبان برنامه نویسی ++C

برنامه نویسی یکی از هیجان انگیزترین کارهای ممکن هست. امروز بیشتر از هر زمان دیگه ای بشریت نیاز به کامپیوتر داره. بهبود فرآیند های گوناگون در صنایع و پروژه های مختلف تا حد بسیار زیادی به کامپیوتر و برنامه نویسی وابسته هست. با توجه به بازار شغلی بسیار گسترده این حوزه، یادگیری یک زبان قدرتمند می تونه به آینده هر شخص کمک بسیار زیادی داشته باشه. مخصوصا افرادی که در حوزه های مختلف زیستی و پزشکی مشغول فعالیت هستن. اگر تازه ابتدای مسیر برنامه نویسی هستین، پیشنهاد من به شما یادگیری ++C هست. البته که انتخاب زبان باید براساس حوزه ای که مد نظرتون هست باشه. اما خب به عنوان تمرین برنامه نویسی و با هدف آشنایی با دنیای برنامه نویسی، ++C می تونه انتخاب مناسبی باشه.

زبان برنامه نویسی ++C چیه؟

++C یک زبان cross-platform هست که برای تولید برنامه های با عملکرد بالا مورد استفاده قرار می گیره. این زبان توسط Bjarne Stroustrup به عنوان یک extension برای زبان C توسعه داده شد. از قابلیت های زبان ++C میشه به توانایی اون در فراهم کردن سطح بالایی از کنترل بر منابع سیستم و حافظه اشاره کرد.

چرا از ++C استفاده کنیم؟

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

کاربردهای ++C

زبان ++C کاربردهای بسیار زیادی داره و ده ها سال هست که همچنان قدرت خودش رو حفظ کرده. زبان های بسیار زیادی طی سالیان مختلف (قبل و بعد از ++C) خلق شدن، اما نتونستن پایدار بمونن و یا ++C رو حذف کنن. البته که نمیشه گفت ++C محبوب ترین و بهترین زبان حال حاضر هست. اما اینکه چندین دهه یک زبان محبوب باقی بمونه و همچنان بشه باهاش برنامه های بسیار قدرتمندی رو نوشت نشان از اهمیت اون زبان داره. از مهم ترین کاربردهای این زبان میشه به توسعه موارد زیر اشاره کرد:

  • سیستم عامل های مختلف
  • نرم افزارهای مختلف
  • برنامه های مبتنی بر GUI (Graphical User Interface)
  • مرورگرها
  • بازی
  • رایانش ابری
  • کامپایلر
  • و…

شروع کدنویسی

برای کدنویسی با کمک ++C ما نیاز به یک فضا برای نوشتن کد (Text editor) و یک کامپایلر (مانند GCC) برای ترجمه کدهای نوشته شده با زبان ++C به زبان قابل فهم کامپیوتر داریم. ما میتونیم از محیط توسعه یکپارچه یا Integrated Development Environment یا IDE استفاده کنیم. در این محیط هم قابلیت نوشتن کد و هم کامپایل کدی که نوشتیم وجود داره. بسیاری از افراد برای برنامه نویسی به زبان ++C از IDE استفاده می کنن.

از IDE های معروف برای برنامه نویسی ++C میشه به Eclipse، Code::Blocks و همچنین Microsoft Visual Studio اشاره کرد. در طی این آموزش من از Microsoft Visual Studio استفاده میکنم چون محیط زیباتر و امکانات گسترده تری داره. اما اگر دنبال برنامه های با حجم کمتر هستین، توصیه میکنم از Code::Blocks استفاده کنین. همچنین شما می تونید از IDE های آنلاین هم استفاده کنید. Onlinegdb یک ابزار آنلاین برای نوشتن و کامپایل کدهای ++C هست که اگر تمایل به استفاده از ابزارهای آنلاین داشتین، میتونه انتخاب مناسبی باشه. البته همچنان توصیه من استفاده از IDE های تحت دسکتاپ هست. ابزارهای تماما آنلاین میتونن حین کدنویسی آزاردهنده باشن و محدودیت هایی رو به همراه داشته باشن. به هر حال انتخاب با شماست و مهم درک مسیر کدنویسی در فاز آموزشی هست.

اولین کد

نوشتن کدی که !Hello Word رو به کاربر نشون بده، معروف ترین و اولین برنامه در هر زبان برنامه نویسی برای شروع یادگیری هست. بنابراین قبل از اینکه وارد مباحث تخصصی برنامه نویسی ++C بشیم بیاید باهم چنین برنامه ای رو بنویسیم. در ابتدا داخل محیط IDE یک پروژه جدید رو ایجاد می کنیم:

 

برنامه نویسی ++C - مهرداد عامری

 

در مرحله بعد روی گزینه Console App کلیک می کنیم. این نوع برنامه به منظور شروع آموزش انتخاب مناسبی هست. سپس Next رو میزنیم:

 

برنامه نویسی ++C - مهرداد عامری

 

در این مرحله نیاز هست که یک اسم برای پروژه انتخاب بشه. همچنین مسیری که قصد داریم پروژه اونجا ذخیره بشه رو میتونیم تغییر بدیم و با انتخاب Create بستر کدنویسی ما در پروژه جدید آماده خواهد بود:

 

برنامه نویسی ++C - مهرداد عامری

 

حالا محتوای داخل پروژه خام رو پاک کنید. سپس کد زیر رو کپی و داخل محیط IDE پیست کنید.

 

#include <iostream>
using namespace std;

int main() {
  cout << "Hello World!";
  return 0;
}

در مرحله بعد اگر در Visual studio هستین، کلیدهای Ctrl + F5 رو همزمان انتخاب کنید تا برنامه اجرا بشه. بعد از اجرای برنامه کادر زیر به شما نمایش داده خواهد شد و همونطور که مشاهده می کنید، در خط اول عبارت !Hello World نوشته شده:

 

برنامه نویسی ++C - مهرداد عامری

 

تبریک میگم، شما اولین برنامه تون رو به زبان ++C نوشتین.

چقدر این نوشته برات مفید بود؟

از ۱ تا ۵ امتیاز بدید

میانگین رتبه 0 / 5. تعداد رای: 0

هنوز امتیازی ثبت نشده، اولین نفر باشید.

یک پاسخ

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *