قالب وردپرس افزونه وردپرس
خانه / بایگانی برچسب: مقاله (صفحه 2)

بایگانی برچسب: مقاله

قسمت بیست و دوم آموزش C – بعضی از توابع رشته ای

بعضی از توابع بر روی رشته ها عمل کرده و دستکاری رشته ها را آسان می کنند . که می توان از مقایسه رشته ها ، تعیین طول رشته ها ، الحاق کردن رشته ها به یکدیگر و … نام برد . تابع ()strcpy تابع ()strcpy برای قرار دادن رشته ای در رشته دیگر مورد استفاده قرار گرفته و بصورت …

توضیحات بیشتر »

قسمت بیست و یکم آموزش C – توابع ورودی آرایه ای از رشته ها

گاهی ممکن است ، به عنوان مثال بخواهیم تعدادی از نام افراد را در آرایه ای نگهداری کنیم ، ولی با اطلاعاتی که تاکنون از رشته ها داریم شاید نتوانیم چنین کاری را انجام دهیم . برای این کار باید آرایه ای از رشته ها داشته باشیم . چون رشته ها خود ازنوع آرایه هستند باید آرایه ای ازآرایه ها …

توضیحات بیشتر »

قسمت بیستم آموزش C – رشته ها

رشته ها معمولا نوعی داده هستند که در زبانهای برنامه سازی به اشکال متفاوتی مورد استفاده قرار گرفته و برای ذخیره کردن و دستکاری متن ها ( مثل کلمات اسامی افراد ، جملات و غیره ) به کار می روند . اما در زبان C رشته ها نوعی داده نیستند بلکه به صورت آرایه ای از کاراکترها ( از نوع …

توضیحات بیشتر »

قسمت نوزدهم آموزش C – ارزش دهی اولیه به آرایه ها

گاهی ممکن است در هنگام تعریف آرایه ها خواسته باشیم مقادیری را نیز به آنها نسبت بدهیم . به این مقادیر ارزش های اولیه آرایه می گوییم . باید توجه داشت که فقط آرایه های دارای کلاس های حافظه static و extern می توانند مقادیر اولیه را بپذیرند . برای ارزش دهی اولیه به آرایه ها از روش کلی زیر …

توضیحات بیشتر »

قسمت هیجدهم آموزش C – آرایه ها

آرایه ، اسمی برای چند متغیر همنوع است و یا به عبارت دیگر مجموعه ای است از چند کمیت که دارای یک اسم باشند . به هر یک از این کمیت ها یک عنصر آرایه گفته می شود . دسترسی به هر یک از عناصر آرایه توسط نام آرایه و محل قرار گرفتن این عنصر در آرایه مشخص می شود …

توضیحات بیشتر »

قسمت هفدهم آموزش C – کلاسهای حافظه

تاکنون برنامه هایی را نوشته ایم که در بعضی از آنها از چند تابع نیز استفاده شده است . در این برنامه ها متغیرهای مورد نیاز هر تابع را در همان تابع تعریف کرده ایم . متغیرهایی که در یک تابع تعریف می شوند در موقع انتقال کنترل اجرای برنامه به آن تابع ایجاد شده ( حافظه به آنها تخصیص …

توضیحات بیشتر »

قسمت شانزدهم آموزش C – تعیین نوع تابع

همانطور که قبلا گفته شد اگر در حین تعریف تابع از ذکر نوع آن خودداری شود کامپایلر فرض می کند مقداری که توسط این تابع برگردانده می شود ( توسط دستور return ) یک مقدار صحیح است . به اینگونه توابع ، توابع نوع صحیح گفته می شود . اگر بخواهیم توابعی غیر از نوع صحیح داشته باشیم باید : …

توضیحات بیشتر »

قسمت پانزدهم آموزش C – مقادیری که توابع برمی گردانند

همانطوری که قبلا گفتیم ، توابع از نظر تعداد مقادیری که به تابع فراخواننده برمی گردانند به سه دسته تقسیم می شوند که یک دسته از آنها ( توابعی که هیچ مقداری را برنمی گردانند ) را در جلسه چهاردهم مورد بررسی قرار داده ایم . توابع در زبان C به دو روش فراخوانی می شوند که عبارتند از : …

توضیحات بیشتر »

قسمت چهاردهم آموزش C – توابعی که مقداری را برنمی گردانند

خوب است قبل از بحث در مورد اینگونه توابع ، مثالی را متذکر شویم . مثال ۱ : برنامه ای که با استفاده از یک تابع ، زمانی که شامل ساعت ، دقیقه و ثانیه است را از ورودی خوانده و این زمان را به ثانیه محاسبه می نماید : به نمونه ای از خروجی برنامه مثال ۱ توجه نمایید …

توضیحات بیشتر »

قسمت سیزدهم آموزش C – توابع و کلاسهای حافظه

در مورد برنامه های طولانی و پیچیده که شامل چندین قسمت منطقی تقریبا مستقلی هستند بهتر است برای هر قسمت منطقی ، برنامه ای نوشته و سپس آنها را به یکدیگر متصل کرد . هر یک از این قسمتها یک زیر برنامه نام دارند . استفاده از زیر برنامه جهت طراحی برنامه ها ، دارای مزایای زیادی است که بر …

توضیحات بیشتر »