رفتن به مطلب
لـــرن نــت

انجمن های پشتیبانی

شما می توانید سوالات و مشکلات خود را در انجمن های تخصصی برنامه نویس ایرانی پیگیری کنید.

تــوجــه

پسورد تمامی فایل ها learn-net.ir میباشد.

تــوجــه

این وب سایت تحت نظر پلیس فتا میباشد و تمامی مطالب طبق قوانین ایران میباشد.

سرور تیم اسپیک

شما هم میتوانید عضو بکس لرن نت در تیم اسپیک باشید ! بالاخره سرور تیم اسپیک انجمن برنامه نویس ایرانی راه اندازی شد که شما میتوانید با نصب نرم افزار teamspeak به جمع ما بپیوندید.

ts.learn-net.ir

پست های پیشنهاد شده

با درود بر همه بچه های گل انجمن
خب الآن میخوایم آموزش برنامه نویسی سی از صفر رو شروع کنیم

چند نمونه از ویژگی های زبان سی


زبان c زبان میانی است . زبانهای برنامه نویسی را میتوان به سه دسته تقسیم کرد
زبان‌های سطح بالا، زبان‌های میانی،زبان‌های سطح‌پایین
علت میانی بودن زبان c اینست که از طرفی همانند زبان سطح پایینی مثل اسمبلی قادر است به حافظه دستیابی داشته باشد و بامفاهیم بیت،بایت و آدرس کار کند و از طرف دیگر برنامه های این زبان همچون زبانهای سطح بالایی مثل پاسکال از قابلیت خوانایی بالایی بالایی برخوردارند به عبارت دیگر دستورالعمل های این زبان به زبان محاوره‌اب انسان نزدیک است که این ویژگی مربوط به زبان های سطح بالا است

زبان c یک زبان ساخت یافته است.در این زبان با استفاده از حلقه های تکراری مثل while,for و do while میتوان برنامه هایی نوشت که قابلیت خوانایی و درک آنها بالا باشد

C نسبت به حروف حساس است ؛ یعنی در این زبان بین حروف کوچک و بزرگ تفاوت است و تمام کلمات کلیدی این زبان با حروف کوچک نوسته میشوند

(مهم) دستور العمل های برنامه سی دارای ویژگی های زیر است
۱- هر دستور به ; ختم میشود
۲- حداکثر طول یک دستور ۲۵۵ کارکتر است
۳-هر دستور میتواند در یک یا چند سطر ادامه داشته باشد
۴-(توصیه نمیشود) در هر سطر می توان چند دستور را تایپ کرد
۵- توضیحات میتوانند بین /* و */ قرار گیرند یا بعد از // ظاهر شوند
/* This is a simple comment*/
// This is a simple comment

(مهم) انواع داده‌ها
هدف از برنامه نویسی‌،ورود داده ها به کامپیوتر، پردازش داده‌ها و استخراج نتایج آنست، لذا داده ها نقش مهمی در برنامه نویسی ایفا میکنند

در زبان c پنج نوع داده وجود دارد که عبارتست از: double , float, int, char , void
نکته: با استفاده از کلماتی مانند signed , unsigned, long و short میتوان انواع جدیدی را ایجاد کرد

char : ذخیره داده های کارکتری مثل 'A'
Int : ذخیره اعداد صحیح مثل 1 , 2 , ...
float : ذخیره اعداد اعشاری مثل 1.2
double : ذخیره اعداد اعشاری بزرگتر از float
void هم به موقع خودش توضیحاتش داده میشه

نکته : حداکثر مقادیری که متغیر های عددی میتوانند بگیرند در محیط های مختلف نسبت به نوع سی پی یو میتواند متفاوت باشد بنابراین هنگام تبدیل متغیرها(که در آِینده فرا میگیرید) و اجرای برنامه در محیط های مختلف باید این نکته را مد نظر داشته باشید و همچنین حداکثر مقدار هر نوع متغیر میتواند بگیرد متفاوت است که باز هم همان بحث تبدیل به یکدیگر پیش می آید

  • پسندیدم 1

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

درود

اقا امیررضا الان این مربوط به زبان C هست یا ++C

 

اخه نوشتی برنامه نویسی C بعد در بخش ++C گذاشتید !  :-/

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید دیدگاهی ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری

×