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

برخی ویژگیهای مهم زبان ++C :


  1. ++C قابل انعطاف بوده بسیار قدرتمند است. در این زبان هیچ محدودیتی برای برنامه نویس وجود ندارد. هر آنچه که فکر می کنید می توانید در این زبان پیاده سازی کنید. (فوق العاده نیست؟)
  2. ++C زبان برنامه نویسی سیستم است. برنامه های سیستم، برنامه هایی هستند که امکان بهره برداری از سخت افزار و سایر نرم افزارها را فراهم می کنند. بعضی از برنامه های سیستم عبارتند از: سیستم عامل، مفسر، کامپایلر، ویراستارها، واژه پردازها، مدیریت بانک های اطلاعاتی و اسمبلر.
  3. ارتباط تنگاتنگی بین ++C و زبان اسمبلی وجود دارد و به این ترتیب می توان از تمام قابلیت های اسمبلی در زبان ++C استفاده کرد.
  4. ++C زبان کوچکی است و تعداد کلمات کلیدی این زبان اندک است. البته تصور نشود که هر چه تعداد کلمات کلیدی بیشتر باشد زبان قدرتمندتر است.
  5. ++C دارای ویژگی های شی گرا است. برنامه نویسی شی گرا متد جدیدی از برنامه نویسی است که بر اشیای موجود در برنامه تاکید دارد.