انجام پایان نامه و پروپوزال و شبیه سازی مقالات
انجام پایان نامه و پروپوزال و شبیه سازی مقالات

انجام پایان نامه و پروپوزال و شبیه سازی مقالات

آموزش برنامه نویسی به زبان C

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

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

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

این مطلب برای کسایی که میخوان بعدا برنامه نویسی با زبان C برای AVR یا ARM کنن یا مثلا توی Matlab کد بنویسن میتونه خیلی مناسب باشه. خلاصه که سعی میکنم تمام کلیت این زبون رو در حد نیاز بگم.

  

خب با این مقدمه بریم سراغ اصل مطلب:
قبل از شروع برنامه نویسی با زبان C ، بهتره که نرم افزاری که از اون بعنوان کامپایلر استفاده میکنیم رو هم معرفی کنیم، IDE های زیادی برای زبون c/c++ وجود دارن که معروف ترینشون visual studio هست و خیلی ها از اون استفاده میکنن . اما ما از نرم افزار سبک و کم حجم DEVC++ استفاده می کنیم که تمامی نیاز هامون رو برطرف میکنه .
میتونید نسخه ی 5.9.2 اون رو که 7zip شده ی DEVC++ رو با حجم 36 مگابایت از لینک زیر دریافت کنید.

دانلود ++DevC ورژن 5.9.2

کافیه که فایل رو extract کنید ، برنامه نیاز به نصب نداره و اجرا میشه.

برای شروع برنامه نویسی به زبان C ، خوبه که یک تاریخچه کوتاه درباره ی زبون C بدونیم .

تاریخچه:
این زبان یعنی زبان C توسط دنیس ریچی در سال 1972 طراحی شده.

اکثر سیستم عاملها بـا ایـن زبـان نوشته شده اند و زبان ++C نسخه جدیدی از زبان C است که از روشهای برنامه نویسی شیء گرا هم استفاده میکنه.

نکات و مفاهیم در زبان برنامه نویسی C :

1 –برنامه های نوشته شده به زبان C براحتی از یک ماشین به ماشین دیگر قابل انتقال هستند.

2 -زبان C یک زبان ساخته یافته است.

یعنی امکاناتی نظیر ساختارهای حلقه مانند while ،for و یا … رو فراهم میکنه که بعدا با همشون آَشنا میشیم.

3 -زبان C دارای 32 کلمه کلیدی است.

auto break case char const
continue default do double else
enum extern float for goto
if int long register return
void volatile while unsigned union
switch typedef struct static sizeof
signed short


لازم نیست این کلمات رو فعلا حفظ کنید ، آینده باهاشون کلی کار داریم و یواش یواش خودشون توی خاطرتون میمونن!

این 32 کلمه برای زبون c  مفهوم دارن و با نوشتن (صدا زدن) اونها به کامپایلر(نرم افزاری که توی اون کد مینویسیم و یکم جلوتر معرفیش میکنیم) میگین که چه کاری باید انجام بشه.
4 -در زبان C بین حروف کوچک و بزرگ تفاوت وجود داره یعنی این زبان Sensitive Case است.
پس بطور مثال برای این زبون if با IF فرق داره! حواستون باشه ها

نظرات 0 + ارسال نظر
ایمیل شما بعد از ثبت نمایش داده نخواهد شد