تبلیغات
طراحی سایت | طراحی حرفه ای وب سایت | سایت ساز - آموزش زبان برنامه نویسی C (آشنایی با فایل های سرآیند و Printf)
 
طراحی سایت | طراحی حرفه ای وب سایت | سایت ساز
اول سلام بعدا جواب
درباره وبلاگ


طراحی سایت | طراحی حرفه ای وب سایت | سایت ساز
مرکز حرفه ای گرافیک و طراحی وب - گرافیک دانلود

مدیر وبلاگ : طراحی وب سایت ساز

آموزش زبان برنامه نویسی C  (آشنایی با فایل های سرآیند و Printf)

 

 

 

 

 

 

همانطور که گفته شد این زبان ، یک زبان ساخت یافته است و هر برنامه در این زبان ، شامل یک یا چند تابع است.یکی از این توابع main() است.این تابع به عنوان تابع اصلی بوده و بقیه ی تئوابع جزء توابع فرعی هستند.

اجرای یک برنامه باید با تابع اصلی شروع شود یعنی همان main() .ابتدا باید تابع اصلی و سپس تابع فرعی را بنویسیم. بعد از main() متغیر های مورد استفاده ی این تابع تعریف می شود.

سپس تابع اصلی با یک } شروع و به{ ختم می شود.تعریف توابع فرعی پس از توابع اصلی صورت می گیرد.

نباید فراموش کرد که توابع مورد استفاده ی برنامه نویس در کجا قرار دارند و برنامه چگونه به آنها دسترسی پیدا می کند.این توابع و سایر اطلاعاتی که کامپایلر برای ترجمه ی برنامه به آنها وجود دارد،در تعدادی از فایل ها به نام فایل های سرآیند (header)قرار دارند.

پسوند فایل های سرآیند .h است.و معمولا بر روی فهرستی از دیسک به نام INCLUDE  قرار دارند.برنامه نویس باید بداند که که هر تابع مورد استفاده در برنامه در کدام فایل سرآیند قرار دارد و همان فایل را به برنامه اضافه کند.

برای اتصال فیل های سرآیند از دستوری به نام #include استفاده می شود.این دستور قبل از main() قرار می گیرد.

 

 

                                                                                                         <فایل سرآیند>#include

int main()                                                                                                                         

{                                                                                                                                        

 

                                                                                                              اعلان متغیرها

                                                                                                             دستورات اجرایی

}                                                                                                                                      

 

Printf

 

این تابع در فایل stdio.h قرار دارد و برای چاپ اطلاعات در صفحه ی نمایش به کار می رود.

 

نحوه کاربرد تابع printf  :

به دوصورت به کار می رود :

                                                                                                      

                                                                                                       (" <عبارت 1> ")printf

                                                                                        (<عبارت 2>،"<عبارت1>")printf

 

<عبارت2> اطلاعاتی است که باید به خروجی منتقل شود و <عبارت1> می تواند شامل موارد ذیل باشد:

1.اطلاعاتی که باید عینا در خروجی چاپ شود.

2.کاراکترهای تعیین کننده ی فرمت خروجی.(این نوع کاراکترها نوع اطلاعاتی را که در <عبارت2>ذکر شده اند و باید به خروجی بروند مشخص می کنند.این کاراکتر ها با % شروع می شوند.)

3.کاراکترهای کنترلی.(این نوع کاراکتر ها شکل خروجی اطلاعات را مشخص میکنند و با \ شروع می شوند)

 

کاراکترهای فرمت (عمومی ترین آنها)

%c                                       یک کاراکتر یه خروجی می رود.

d%          اعداد صحیح دهدهی مثبت و منفی به خروجی می رود.

%f           اعداد صحیح دهدهی مثبت و منفی به خروجی می رود.

                                                                                   %%علامت%

 

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

 

کاراکترهای کنترلی

\f                       موجب انتقال کنترل به صفحه ی جدید می شود.

\n                              موجب انتقال کنترل به خط جدید می شود.

\"                                                           چاپ کوتیشن( " )

 back slash                                                                 \\

 

و چند نوع دیگر که در صورت لزوم به توضیح آنها نیز می پردازیم.

 

مثال:

برنامه ای که دو رشته را به خروجی می برد:

 

#include <stdio.h>

int  main()

{

        printf("allrad.");

        printf("mihanblog.com");

}

و جمله ای که در خروجی چاپ می گردد:

 

Allread.mihanblog.com                                                      

 

 






صفحات جانبی
آمار وبلاگ
  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :
امکانات جانبی