مقاله زبان برنامه نویسی C

Word 92 KB 34897 13
مشخص نشده مشخص نشده کامپیوتر - IT
قیمت: ۲,۰۰۰ تومان
دانلود فایل
  • بخشی از محتوا
  • وضعیت فهرست و منابع
  • بخش اول

    زبان c  یک زبان سطح میانی است .

    کلمات کلیدی شاخص در این زبان عبارتند از 

     

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

     

     

    انواع داده در c  :

    زبان c  شامل شش نوع اصلی می باشد که عبارتند از void ,enum double , float , int , char.

    در زبان c  برخی از انواع داده ها می توانند با عباراتی نظیر long  short , unsigned , signed ترکیب شده ونوع داده أی دیگری را بوجود آورند.

    هیچکدام از این عبارات نمی توانند با نوع داده أی void  ترکیب شوند.

    نوع داده أی void  یک نوع داده تهی است یا به عبارت دیگر هیچ نوعی ندارد .

    جدول زیر انواع داده ها و حالات مختلف ترکیب این عبارات ذکر شده با انواع داده ها را نشان می دهد .

    نوع داده أی long با long int‌ یکی است.

    قوانین تعریف متغیرها

    نام متغیر شامل حروف a  تا z  بزرگ یا کوچک ، a  تا z  ،‌ارقام 0 تا 9 و خط ربط () است .

    کاراکتر شروع نام متغیر نباید یک عدد باشد .

    حداکثر تعداد کاراکتر های نام متغیر 32 کاراکتر است.

    int var 1 , var2;

    char ch;

    unsigned int i;

    مقدار دهی به متغیرها

    به هنگام تعریف متغیر

    int b,c,d=4,e;

    char ch=’a’;

    2-پس از تعریف

    b=0;

    c=d=2;

    در c   مقدار دهی اولیه به متغیرها توسط کامپایلر انجام نمی گیرد .

    با استفاده از کلمه کلیدی const   می توانیم ثابتهایی تعریف کنیم که مقدار آنها در طول اجرای برنامه ثابت است . نحوه تعریف این متغیر ها بصورت زیر است :

    لیست متغیرها نوع const

    const int a=10, b=20;

    اگر const ها را مقداردهی اولیه نکنیم از سوی کامپایلر پیغام خطا صادر  می شود .

    عملگر ها

    نمادهای هستند که برای انجام اعمال خاصی مورد استفاده قرار می گیرند .

    عملگرها به چهار دسته محاسباتی ، رابطه أی ، منطقی و بیتی تقسیم می شوند .

    عملگر های محاسباتی

    عملگر

    نام

    مثال

    +

    جمع و مثبت یکانی

    x+y , +x

    -

    تفریق و منهای یکانی

    x-y, -x

    *

    ضرب

    x*y

    /

    تقسیم

    x/y

    %

    باقیمانده تقسیم

    x%y

    --

    کاهش یک واحد

    x--,--x

    ++

    افزایش یک واحد

    x++,++x

     

    دستور ++x  یا x++ معادل دستور x=x+1 است

    دستور x-- یا –x معادل دستور x=x-1  است

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

    اگر عمگرهای ++ و -- نظیر بعد از عملوند قرار گیرند مقدار فعلی عملوند مورد استفاده قرار گرفته و سپس عملگرها بر روی آن عمل می کنند

    a=4;

    b=a++;

    ابتدا مقدار 4  به متغیر b   نسبت داده میشود و سپس مقدار a   یک واحد افزایش یافته و 5   می شود .

    اگر عملگرهای ++و -- قبل از عملوند مربوطه قرار گیرند پس از افزایش یا کاهش یک واحد به آنها مقدار جدید در عبارات مورد استفاده قرار می گیرند.

    a=5;

    b=++a;

    ابتدا مقدارa یک واحد افزایش یافته و سپس بهb  نسبت داده می شود.

     

  • فهرست:

    ندارد
     

    منبع:

    ندارد

(تغيير مسير از زبان برنامه‌نويسي C) پرش به: ناوبري, جستجو زبان برنامه‌نويسي C، زباني همه منظوره، ساخت يافته و روندگرا مي باشد که در سال ???? توسط دنيس ريچي در آزمايشگاه بل ساخته شد.[?] تاريخچه براي بررسي تاريخچه زبان C بايد به سال ???? بازگرديم که م

فصل اول : آشنايي با Access تاريخچه Access : در سال 1992 ، Microsoft Access به عنوان يک DBMS عرضه شد و در طي سالهاي متمادي ، در رده خود به صدر رسيد . Access به عنوان بخشي از مجموعه برنامه هاي معروف Microsoft Access روزانه توسط ميليون ها نفر استفاده م

بسياري از زبان‌هاي برنامه‌نويسي امروزي از اين قرارند: C++,C ، Javad , C# , COBOL , Microsoft Visual Basic و غيره. با وجود اين همه زبان، يک مهندس نرم‌افزار چگونه تصميم مي‌گيرد که کداميک از آنها را براي يک پروژه استفاده کند. گاهي اوقات، يک زبان به اين

امروزه استاندارد هاي خاص بيت المللي مثل IEC 1131 براي برنامه نويسي و کار با PLC ها وجود دارد که اغلب شرکت هاي سازنده و طراح PLC که معمولا نرم افزارهاي مخصوص PLC هاي خودشان را توليد مي کنند. از اين روشهاي استاندارد شده پيروي مي کنند و فقط تفاوتهاي

1 . 3 . 5 پاسکال : در اين بخش يک ارزيابي از ويژگيهاي پاسکال براي برنامه نويسي بزرگ ارائه مي کنيم . به همين دليل نسخه اصلي زبان را دراينجا در نظر مي گيريم . اکثر بي مناسبتي هاي بحث شده در اينجا توسط تأکيدات انجام شده توسط اجراهاي مدرن تصحيح شده اند

اين ضميمه به معرفي اجمالي دستورات ANSI C اختصاص دارد. هدف از ارائه اين ضميمه، دو مسأله مي باشد. نخست آنکه کمکي هر چند کوچک به يادگيري دستورات ANSI C براي کساني که آشنايي مختصري با اين دستورات دارند باشد. دوم آنکه خلاصه اي از اين دستورات در کنار کامپ

تاريخچه ويژوال بيسيک .NET ويژوال بيسيک .NET توسعه يافته BASIC مي باشد. BASIC توسط پروفسور John Kemeny و Thomas Kurtz از کالج Dartmouth براي نوشتن برنامه هاي ساده ايجاد شد و اين طراحي از اواسط دهه 1960 آغاز گرديد. هدف از BASIC اوليه, آموزش برنامه

تاريخچه ويژوال بيسيک .NET ويژوال بيسيک .NET توسعه يافته BASIC مي باشد. BASIC توسط پروفسور John Kemeny و Thomas Kurtz از کالج Dartmouth براي نوشتن برنامه هاي ساده ايجاد شد و اين طراحي از اواسط دهه 1960 آغاز گرديد. هدف از BASIC اوليه, آموزش برنامه

تاريخچه اي درباره ويژوال بيسيک ويژوال بيسيک توسعه يافته basic مي باشد.basicتوسط پروفسورjohn kemency وthomas kurts ازکالج dartmouth براي نوشتن برنامه هاي ساده ايجادشد واين طراحي ازاواسط دهه1960 آغازگرديد. هدف از بيسيک اوليه آموزش برنامه نويسي بود

درمورد علل شکل گيري Visual Studio.NET بطور خلاصه مي توان گفت با اينکه مايکروسافت مي دانست با ابزارهاي قبلي شرکت مي توان برنامه هاي اينترنتي نوشت ولي براي قبضه کردن بازار احتياج به تکنولوژي جديدي داشت . مايکروسافت از سال 1998 که ويژوال استوديو 6 را ب

ثبت سفارش
تعداد
عنوان محصول