فروشگاه ساز رایگان فایل - http://StuFile.ir

کسب درآمد دانشجویی از طریق فروش فایل

فروشگاه ساز رایگان فایل - http://StuFile.ir

کسب درآمد دانشجویی از طریق فروش فایل

پاورپوینت جزوه درس برنامه نویسی کامپیوتر زبانC

تاریخچه زبان C

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

زبان C تکامل یافته زبان BCPL است طراح آن مارتین ریچاردز میباشد.

222222

زبان BCPL زبان B مشتق شده طراح آن کن تامپسون میباشد.

دسته بندی زبانهای برنامه نویسی

  زبان برنامه نویسی 3 دسته تقسیم میشوند:

 1- زبانهای سطح بالا مانند: Pascal, cobol, Basic

 2- زبانهای میانی مانند: C, C++, FORTH

3- زبانهای سطح پایین مانند: اسمبلی

مشخصات زبان C

زبان c سطح میانه است این زبان امکانات قدرت زبانهای سطح پایین دارد عناصر زبانهای سطح بالا پشتیبانی میکند.

 زبان C دارای قابلیت حمل یاPortability است یعنی کامپیوترهای مختلف Apple IBM سازگار است.

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

انواع برنامه سیستمی

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

مشخصات زبان C

در زبان C بین حروف کوچک بزرگ تفاوت است.
هر خط میتواند 255 کاراکتر داشته باشد.
انتهای هر دستور ; مشخص میکنیم.
زبان C دارای کلمه کلیدی است.
حجم کم برنامه اجرایی زبان C سرعت اجرا افزایش داده است.
 انواع داده
انواع داده اصلی بجز Void میتوانند عباراتی Signed (علامت دار) Unsigned  (بدون علامت) Long (بلند) Short (کوتاه) ترکیب شوند انواع دیگر بوجود آورند.
 
اگر قبل نوع, علامت دار علامت بودن مشخص نشود کامپایلر بطور پیش فرض نوع علامت دار نظر میگیرد.

انواع ثابت ها

در زبان C سه نوع ثابت وجود دارد:
  1- ثابت عددی

 2- ثابت کاراکتری

 3- ثابت ای

ثابت عددی :

 شامل اعداد صحیح اعشاری میباشد.

 اعداد صحیح 3 روش نوشته میشوند:

 1- اعداد ده دهی

2- اعداد مبنای هشت (قبل عدد صفر قرار میدهیم)

3- اعداد مبنای 16(قبل عدد عبارت 0x میگذاریم)

ثابت کاراکتری

 1- C تمام کاراکترها ثابت کاراکتری درنظر گرفته میشوند.

 2- میتوان یک کاراکتر ثابت کاراکتری نظر گرفت.

 3- مثال ‘A’ معادل اسکی است.

ثابت  ای:
 در C عبارتهایی بین گیومه(“ “) قرار گیرند محسوب میشوند.
شامل powerpoint