en_US
en
off
Mobile View
Desktop View
زبان C++
 

© DD Talent  All Right Reserved 2018.

 

.

.

.

{$blog_Body}
2844
 

 C++گام اول - تاريخچه و مزاياي زبان برنامه‌نويسي‎

  گام اول

تمامی اهداف

​:

​:

​:

آشنایی با تاريخچه و مزاياي زبان برنامه‌نويسي 

C++

و بيان مفاهيم بنيادي شي‌گرايي و عناصر مهم برنامه‌هاي

C++

اولين خط از کد بالا يک «راهنماي پيش‌پردازنده» است. راهنماي پيش‌پردازنده شامل اجزاي زير است

 کاراکتر #که نشان مي‌دهد اين خط، يک راهنماي پيش‌پردازنده است. اين کاراکتر بايد در ابتداي همۀ خطوط راهنماي پيش‌پردازنده باشد

​.

​.

​   ساختار كلي يك برنامه با يك مثال


که نام يک «فايل کتابخانه‌اي» که ميان دو علامت <> محصور شده است بعد  آن قراردارد

عبارت

include

​.

باید بدانیم که

​:

هر برنامه فقط بايد يک تابع


main()

.داشته باشدودستورات درزبان سی باید با علامت سمیکالن پایان یابند

با استفاده از دو علامت اسلش "//" هر متني که بعد از دو علامت اسلش بيايد تا پايان همان سطر يک توضيح تلقي مي‌شود و هر متني که با علامت /* شروع شود و با علامت */ پايان يابد يک توضيح تلقي مي‌شود


:عملگر خروجي

​.

علامت <<عملگر خروجي در

c++

.نام دارد (به آن عملگر درج نيز مي‌گويند

 عملگر خروجي، مقادير موجود در سمت راستش را به خروجي سمت چپش مي‌فرستد

معمولا به صفحه‌نمايش اشاره دارد. در نتيجه مقدار روي صفحه نمايش درج مي‌شود cout دستور

يک «ليترال» رشته‌اي از حروف، ارقام يا علايم چاپي است که ميان دو علامت نقل قول  " "محصور شده باشد

يک «کاراکتر» يک حرف، رقم يا علامت قابل چاپ است که ميان دونشانۀ  ' '  محصور شده باشد. پس 'w'و '!'و '1'هر کدام يک کاراکتر است

به تفاوت سه موجوديت «عدد» و «کاراکتر» و «ليترال رشته‌اي» دقت کنيد: 6يک عدد است، '6'يک کاراکتر است و "6"يک ليترال رشته‌اي است


:++Cمتغيرها و نحوه تعريف يك متغير در زبان

«متغير» مکاني در حافظه است که چهار مشخصه دارد: نام، نوع، مقدار، آدرس.وقتي متغيري را تعريف مي‌کنيم، ابتدا با توجه به نوع متغير، آدرسي از حافظه در نظر گرفته مي‌شود، سپس به آن آدرس يک نام تعلق مي‌گيرد(درابتدای گام ما صحبتی ازآدرس حافظه نمی کنیم)

 قبل از اين که بتوانيم از متغيري استفاده کنيم، بايد آن را اعلان نماييم C++ بایدبدانید در

.:نحوه اعلان يک متغير

                                                                               نام   نوع

:نوع متغير

 به کامپايلر اطلاع مي‌دهد که اين متغير چه مقاديري مي‌تواند داشته باشد و چه اعمالي مي‌توان روي آن انجام داد

:نام متغير 

اسامي متغيرها با مسما باشد.  اين نام حداکثر مي‌تواند 31 کاراکتر باشد، نبايد با عدد شروع شود، علايم رياضي نداشته باشدو همچنين «کلمۀ کليدي» نيز نباشد. کلمات کلیدی کلماتی هستند که به عنوان دستور در این زبان مورد استفاده قرار میگیرند

:دستور زير تعريف يک متغير صحيح را نشان مي‌دهد

;int    n = 50

.جدول زیرنوع های موجود درزبانc++را نشان می دهد