دانلود با لینک مستقیم و پر سرعت .
عنوان پاورپوینت : کتاب برنامه سازی پیشرفته ++C
تعداد اسلاید :567
قالب بندی :پاورپوینت
این فایل جهت استفاده استادان ودانشجویان می باشد .
مقدمه :
زبان C یک زبان همه منظوره است. دستورالعملهای این زبان بسیار شبیه عبارات جبری و نحو آن شبیه جملات انگلیسی می باشد. این امر سبب میشود که C یک زبان سطح بالا باشد که برنامهنویسی در آن آسان است ›››
++C که از نسل C است، تمام ویژگیهای C را به ارث برده است. اما برتری فنی دیگری هم دارد: C++ اکنون «شیگرا» است. میتوان با استفاده از این خاصیت، برنامههای شیگرا تولید نمود. برنامههای شیگرا منظم و ساختیافتهاند، قابل روزآمد کردناند، به سهولت تغییر و بهبود مییابند و قابلیت اطمینان و پایداری بیشتری دارند.
بخشی از پروژه :
7 - متغیرها و تعریف آنها:
«متغیر» مکانی در حافظه است که چهار مشخصه دارد: نام، نوع، مقدار، آدرس. وقتی متغیری را تعریف میکنیم، ابتدا با توجه به نوع متغیر، آدرسی از حافظه در نظر گرفته میشود، سپس به آن آدرس یک نام تعلق میگیرد.
در C++ قبل از این که بتوانیم از متغیری استفاده کنیم، باید آن را اعلان نماییم.
نحو اعلان یک متغیر
type name initializer
عبارت type نوع متغیر را مشخص میکند. نوع متغیر به کامپایلر اطلاع میدهد که این متغیر چه مقادیری میتواند داشته باشد و چه اعمالی میتوان روی آن انجام داد.
name \ initializer
عبارت name نام متغیر را نشان میدهد. این نام حداکثر میتواند 31 کاراکتر باشد، نباید با عدد شروع شود، علایم ریاضی نداشته باشد و همچنین «کلمۀ کلیدی» نیز نباشد.
مقداردهی اولیه
عبارت initializer عبارت «مقداردهی اولیه» نام دارد. با استفاده از این عبارت میتوان مقدار اولیهای در متغیر مورد نظر قرار داد.
دستور زیر تعریف یک متغیر صحیح را نشان میدهد:
int n = 50;
8 - مقداردهی اولیه به متغیرها
در بسیاری از موارد بهتر است متغیرها را در همان محلی که اعلان میشوند مقداردهی کنیم. استفاده از متغیرهای مقداردهی نشده ممکن است باعث ایجاد دردسرهایی شود.
دردسر متغیرهای مقداردهی نشده وقتی بزرگتر میشود که سعی کنیم متغیر مقداردهی نشده را در یک محاسبه به کار ببریم. مثلا اگر x را که مقداردهی نشده در عبارت y = x + 5; به کار ببریم، حاصل y غیر قابل پیشبینی خواهد بود. برای اجتناب از چنین مشکلاتی عاقلانه است که متغیرها را همیشه هنگام تعریف، مقداردهی کنیم.
مثال:
int x=45;
int y=0;
و....
مطالب این کتاب :
جلسه اول: مقدمات برنامهنویسی با C++
جلسه دوم: انواع اصلی
جلسه سوم: انتخاب
جلسه چهارم: تکرار
جلسه پنجم: توابع
جلسه ششم: آرایهها
جلسه هفتم: اشارهگرها و ارجاعها
جلسه هشتم: رشتههای کاراکتری و فایلها در ++Cاستاندارد
جلسه نهم: شیئگرایی
جلسه دهم: سربارگذاری عملگرها
جلسه یازدهم: ترکیب و وراثت