زبان برنامهنویسی ++C (سیپلاسپلاس) یک زبان برنامهنویسی کامپیوتری عمومی با قابلیتهای سطح بالا و سطح پایین میباشد. این زبان دارای قابلیتهای انواع داده ایستا، نوشتار آزاد، چندمدلی، معمولاً زبان ترجمه شده با پشتیبانی از برنامهنویسی ساختیافته، برنامهنویسی شیگرا، برنامه نویسی جنریک است. زبان ++C یک زبان سطح میانی در نظر گرفته میشود. این زبان دارای قابلیت زبانهای سطح بالا و پایین بصورت همزمان است. این زبان در سال ۱۹۷۹ در آزمایشگاه های بل (Bell Labs) و بر مبنای زبان سی ساخته شد و آن را "C با کلاس" نامگذاری نمودند. در سال ۱۹۸۳ به ++C تغییر نام داد. توسعه با اضافه نمودن کلاسها و ویژگیهای دیگری مانند توابع مجازی، سربارگزاری عملگرها، وراثت چندگانه، قالب توابع، و پردازش استثنا انجام شد. این زبان برنامهنویسی در سال ۱۹۹۸ تحت نام ISO/IEC 14882:1998 استاندارد شد.
برخی از ویژگیهای زبان : C++
- انعطاف پذیری و غنای بالا
- زبان برنامه نویسی سیستم است و با آن می توان برنامه های سیستمی را نوشت، بدین معنی که مستقیما میتواند با سخت افزار و نرم افزار ارتباط برقرار نماید.
- زبان شی گراست
- Case sevsitive است ، یعنی نسبت به کوچکی و بزرگی حروف حساس بوده وبین این دو تمایز قائل است. توصیه می شود که برنامه ها را با حروف کوچک بنویسید. مثلاً While برابر نیست با WHILE
برخی از ویژگیهای دستورات : C++
- هر دستور باید به ; ختم شود.
- حداکثر طول یک دستور، 255 کاراکتر است.
- هر دستور می تواند در یک و یا چند سطر نوشته شود.
- در هر سطر می توان چندین دستور را نوشت.( این کار توصیه نمی شود. )
- توضیحات می توانند بین */ و /* در چندین سطر و یا بعد از // و در فقط یک سطر نوشته شوند.
کلمات کلیدی در : C++
auto double int struct case enum register typedef break else long switch
union const float short unsigned char extern return signed void default
goto sizeof volatile continue for do if static while
این کلمات، کلمات کلیدی هستند و کامپایلر فقط این کلمات را می شناسد و هرآنچه غیر از کلمات کلیدی در برنامه C++ نوشته شود باید برای کامپایلر درست تعریف شود. در این بین توابعی برای گرفتن اطلاعات و یا چاپ اطلاعات و چیزهای دیگری وجود دارد که برای استفاده از آنها باید از فایل سرآیند مربوطه استفاده نماییم که از قبل نوشته شده اند مثل توابع cin, cout که توابع ورودی خروجی هستند که در فایل سرآیند iostream وجودارند و همچنین تابع getch که برای زدن یک کلید از صفحه کلید است و در فایل سرآیند conio قرار دارد .
دانلود نرمافزار C-Free Full Professional برای آموزش و برنامهنویسی C و ++C
نرم افزار C-Free ، نرم افزاری محبوب برای برنامه نویسان، اساتید و دانشجویان است که دارای یک محیط برنامه نویسی کم حجم و سبک، زیبا و قدرتمند تحت ویندوز میباشد و برای کسانی که دوست دارند کار برنامه نویسی را با زبان های C و ++C (سی و سیپلاسپلاس) در محیط کنسولی شروع کنند، آسان و جذاب می باشد و بهمین دلیل امروزه تمامی دانشگاهها و آموزشکدهها از این نرمافزار برای آموزش و برنامه نویسی ++C و C استفاده میکنند و...
دانلود مجموعه کامل و رایگان سورس کد و پروژه C++ / C و ساختمان داده
در اینجا مجموعه کامل سورسکد و پروژههای زبان برنامه نویسی ++C و C بهمراه توضیحات در مورد هر کد و پروژه را برای دانلود قرار دادهایم. این مجموعه به کسانی که قصد دارند برنامه نویسی پایه را یاد بگیرند، کمک فراوانی می کند، همچنین این مجموعه سورسکد و پروژه علاوه براینکه می تواند جنبه مثال و تمرین آموزشی باشد، قابل استفاده در برنامههای بزرگتر هم است و...
دانلود کتاب، مقاله و جزوه برنامه نویسی پیشرفته سی پلاس پلاس ++C / C
یکی از پرطرفدارترین زبان های برنامه نویسی زبان C و ++C می باشد که این دو زبان شباهت خیلی زیادی به هم دارند.
زبان برنامهنویسی ++C (که سی پلاس پلاس خوانده می شود ) یک زبان برنامه نویسی رایانه ای همه منظوره ، شیءگرا، سطح بالا و چند رگه (که از برنامهنویسی رویهای ، تجرید دادهها و برنامهنویسی شیء گرا پشتیبانی میکند) ، عمومی و با قابلیتهای سطح بالا و سطح پایین میباشد.
این زبان دارای قابلیتهای انواع داده ایستا، نوشتار آزاد ، چندمدلی ، معمولاً زبان ترجمه شده با پشتیبانی از برنامهنویسی ساخت یافته، برنامهنویسی شیء گرا و...
برای دانـلود کتاب، مقاله و جزوه زبان برنامهنویسی C و ++C به ادامه مطلـب بروید...
دانلود نرمافزار Turbo C برای آموزش و برنامهنویسی C و ++C
Turbo C یک محیط برنامه نویسی زبان ++C / C می باشد که جهت آموزش، توسط برنامه نویسان، اساتید و دانشجویان زیاد مورد استفاده قرار میگیرد.
اگر قصد یادگیری زبان C و ++C را دارید بدانید که کامپایلر Turbo C یکی از بهترین و قویترین نرم افزرهای آموزش این زبان است؛ از ویژگی های منحصر به فرد آن می توان به حجم بسیار پایین این نرم افزار، کامپایل و مشاهده نتیجه عملکرد شما و...
برای مشاهده کامل موضوع و دانـلود نسخههای کامل این نرمافزار به ادامه مطلـب بروید...
دانلود سئوالهای حل شده درس برنامهنویسی پیشرفته C و ++C
مدتهاست که زبان C و ++C به عنوان یک زبان برنامه نویسی قدرتمند و معروف در دانشگاه ها تدریس می شوند. در این پست سئوال و جوابهای برنامهسازی پیشرفته ++C / C بهمراه حل تمرینهای پایان هر فصل از کتاب ++C را با فرمت PDF برای شما آماده نمودهایم. جواب تمام مسائل این کتاب...
برای دانـلود تمرینهای حلشده زبان برنامهنویسی C و ++C به ادامه مطلـب بروید...