چطور اولین برنامه خود را در ++C بنویسید؟

بازدید: 698 بازدید
برنامه نویسی به زبان ++c
[cdb_box_content]

با سلام خدمت همراهان همیشگی وب سایت پرنیان طرح

با یکی دیگر از مقالات کامپیوتری پرنیان طرح در خدمت شما هستیم.

در مقالات قبلی با اولین قدم ها برای نوشتن یک برنامه با زبان جاوا آشنا شدیم.

همچنین آموختیم طی چند مرحله برنامه نویسی کنیم.

و یاد گرفتیم چطور در برنامه نویسی مهارت کسب کنیم.

چطور مانند یک برنامه نویس فکر کنیم.

آموختیم چگونه با یک همکار دیگر به صورت جفت نویسی برنامه نویسی کنیم و چطور برای برنامه های نوشته شده امان کامنت نویسی کنیم.

و در نهایت مراحل نوشتن یک نرم افزار را با یکدیگر بررسی کردیم.

امروز قصد داریم ، درباره اینکه چطور در ++C اولین برنامه خود را بنویسیم صحبت کنیم.

در این مقاله مراحل و قدم های برنامه نویسی به این زبان قدیمی اما پر استفاده را بررسی میکنیم

و یک برنامه ساده اولیه را با هم ایجاد خواهیم کرد.

همراه پرنیان باشید.

[/cdb_box_content]
[cdb_box_content css=”.vc_custom_1573313495747{background-color: #1e73be !important;}”]

مقدمه


برنامه نویسی در ++C  می تواند بسیار ساده باشد، اگر اصول اولیه آن را با دقت فراگرفته باشید.

در این مقاله هنگامی که شروع به یادگیری زبان ++c می کنید،ساده ترین و محبوب ترین برنامه خود را نیز که همان برنامه چاپ پیغام “Hello World!” می باشد، ایجاد می کنید.

در ادامه مراحل ، همقدم ما باشید تا ++C را شروع کنیم.

[/cdb_box_content]
[cdb_box_content]

قدم اول

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

اطمینان حاصل کنید که ابزارهای اولیه را در اختیار دارید.

برای شروع به ویرایشگر متن و کامپایلر ++C یا یک IDE نیاز دارید که در اینصورت IDE هر دو مورد را در خود دارد.

بسیاری از IDE ها فقط مخصوص یک زبان برنامه نویسی هستند.

بنابراین حتماً یکی را انتخاب کنید که از ++C پشتیبانی کند (برای مثال++Microsoft Visual C )

[/cdb_box_content]
[cdb_box_content]

قدم دوم

برنامه نویسی به زبان ++c
برنامه نویسی به زبان ++c

یک پروژه جدید آغاز کنید.

IDE یا ویرایشگر متن خود را اجرا کنید.

پروژه جدید خود را با دنبال کردن مسیر زبر در نرم افزار ، ایجاد کنید.

 File → New → Project → Empty Project

اگر  قصد استفاده از ویرایشگر متن را دارید ، یک پوشه جدید در رایانه خود ایجاد کنید و تغییرات را در آن انجام دهید.

[/cdb_box_content]
[cdb_box_content]

قدم سوم

برنامه نویسی به زبان ++c
برنامه نویسی به زبان ++c

یک پرونده جدید (C ++ (.cpp ایجاد کنید.

در ++Visual C  روی Source Files کلیک راست کرده و یک مورد جدید را اضافه کنید ، فایل cpp را انتخاب کنید.

در  بسیاری از ویرایشگرهای  متن ، با فشار دادن Ctrl + N و سپس ذخیره آن پرونده ، فایل جدیدی ایجاد می شود .

(استفاده از نام توصیفی مانند helloWorld.cpp را فراموش نکنید).

[/cdb_box_content]
[cdb_box_content]

قدم چهارم

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

کتابخانه iostream را فراخوانی کنید.

کد خود را با دستور <include <iostream# شروع کنید.

این دستور به شما امکان می دهد متن را نمایش داده و ورودی کاربر را با عبارات Cin و cout بخوانید.

[/cdb_box_content]
[cdb_box_content]

قدم پنجم

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

در برنامه خودتان از namespace استفاده کنید.

کد زیرا تایپ کنید.

using namespace std;

از آنجا که یک کتابخانه استاندارد را فراخوانی کرده اید، لازم است که قبل از هر دستور cin و cout یک پیشوند ::std قرار دهید.

تمام خطوط کد را با یک ”  ;” به پایان برسانید.

تا کامپایلر بتواند تمام شدن یک خط و یک دستور را تشخیص دهد.

[/cdb_box_content]
[cdb_box_content]

قدم ششم

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

تابع اصلی را قراخوانی کنید.

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

این یک قانون در زبان های سبک  C است که مقدار بازگشت داده شده ، همیشه یک عدد صحیح از نوع integer خواهد بود.

بنابراین تابع خود را } ()int main آغاز کنید.

و در نهایت پس از پایان کدنویسی ، با یک براکت بسته  { ببندید.

تمام کدهای شما در بین دو براکت باز و بسته قرار خواهد گرفت.

[/cdb_box_content]
[cdb_box_content]

قدم هفتم

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

ایجاد خروجی hello world!

این کار توسط دستور زیر انجام خواهد شد.

cout << “Hello World!” << endl;

که این کدها نیز در بین همان دو براکت باز و بسته که در قدم قبل گفته شد قرار خواهند گرفت.

دستور cout به کنسول می گوید که چیزی را در خروجی نمایش دهد.

که در این مثال ، خروجی مورد نظر متن “hello world!” می باشد.

دستور endl در انتها به برنامه می گوید که متن مورد نظر خود را که در مرحله بعدی تولید می کنید ، در یک خط جدید شروع کنید.

همچنین میتوانید از دستور “Hello World!\n” استفاده کنید.

و از نوشتن بخش  << endl پرهیزکنید.

فراموش نکنید که در  انتهای کد،علامت  ;  را قرار دهید.

[/cdb_box_content]
[cdb_box_content]

قدم هشتم

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

جلوگیری از بسته شدن خودکار برنامه بلافاصله پس از اجرای آن .

اگر می خواهید برنامه را از طریق یک IDE یا خط فرمان اجرا کنید ، این مرحله را نادیده بگیرید.

وقتی برنامه را برای تبدیل شدن به یک فایل exe. کامپایل می کنید ، بدون این مرحله نمی توانید خروجی را مشاهده کنید ، زیرا این برنامه خیلی سریع است.

به جای آن، برنامه را در قسمت ورودی داده های کاربر ، ببندید.

دستور ; () cin.get را برای دریافت اطلاعات وروردی از کاربر بنویسید.

پس از آن دستور ; () return 0 را بنویسید.

این یک قانون است که تابع اصلی ، در صورت نداشتن خطا و ارور مقدار 0 را برگرداند.

و اگر برنامه خطا و ارور داشته باشد، این تابع مقداری غیر از 0 برمی گرداند.

بازگرداندن یک مقدار ، نشانه پایان یافتن تابع می باشد.

بنابراین تایپ هر کدی ، بعد از اعلان RETURN ، حتی اگر صحیح باشند و در حالت عادی به درستی عمل کنند، نیز تاثیری روی کدها نخواهد داشت.

و عمل نخواهد کرد.

[/cdb_box_content]
[cdb_box_content]

قدم نهم

برنامه نویسی به زبان ++c
برنامه نویسی به زبان ++c

کدتان را چک کنید.

کل کدهای شما برای ایجاد برنامه ساده چاپ HELLO WORLD باید به شکل زیر باشد.

#include <iostream>

using namespace std;

int main ( int argc, char** argv ) { // standard form ignore for now

cout << “Hello World!” << endl;

cin.get(); return 0;

}

[/cdb_box_content]
[cdb_box_content]

قدم دهم

برنامه نویسی به زبان ++c
برنامه نویسی به زبان ++c

کد را اجرا کنید.

اگر از ویرایشگر متن استفاده می کنید، می توانید برنامه خود را ذخیره و آن را کامپایل کنید.

برای کامپایل کردن، باید این ساختار را دنبال کنید.

اما باید از ++g به جای دستور gcc استفاده کنید.

سپس پرونده حاصل شده را اجرا کنید.

معمولا این پرونده a.out یا هر نامی به دلخواه خودتان با پسوند exe.in. نامیده می شود.

و در IDE به سادگی دکمه صحیح را فشار دهید.

که اغلب شامل چیزی مثل “Run Program” می باشد.

[/cdb_box_content]
[cdb_box_content]

اگر این مطلب برای شما مفید بود، ما را در گوگل ستاره باران کنید.

منبع : وب سایت wikihow

ارائه  و ترجمه : رویا نجفی

[/cdb_box_content]
دسته بندی مقاله ها
اشتراک گذاری
مقالات مرتبط

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

سبد خرید

هیچ محصولی در سبد خرید نیست.