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

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

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

تــوجــه

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

تــوجــه

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

علی کرباسی

آموزش ثوابت و عملگرها در c++

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

سلام مجدد :bye:

ثوابت مقادیری در برنامه هستند که مقدارشون در طول برنامه قابل تغییر نیست و اگر که بخوایم مقدار ثوابت رو تغییر بدیم با خطایی از طرف کامپایلر مواجه می شیم .

برای تعریف ثوابت در c++ دو الگو وجود دارد :

1. با استفاده از دستور #define

#define  <name>  <value>

#include <iostream>
#define  P  3.14
int main()
{
    cout << P;
    return  0 ;
}

به محل استفاده از این دستور دقت کنید که در کجای برنامه مورد استفاده قرار گرفته است ( بعد از فایلهای کتابخانه )

نکته ای که باید در اینجا توجه نمود و در مثال بالا هم مشخص بود این است که در پایان دستور #define از ; (سمی کالن) استفاده نمی کنیم .

2. با استفاده از کلمه کلیدی const

const  <مقدار> = <نام ثابت>  <نوع داده>;

#include <iostream>
int main()
{
    const  float  P = 3.14 ;
    cout << P;
    return  0 ;
}

می بینیم که محل این دستور درون خود تابع main هست اما دستور #define در بیرون از تابع main و در بالای برنامه .

موفق باشید :good2:

ویرایش شده در توسط علی کرباسی
  • پسندیدم 1

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


لینک به ارسال

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

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

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

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

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

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

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

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

  • مطالب مشابه

    • توسط شایان آباد
      به نام خدا.
      با عرض سلام و خسته نباشید خدمت تمامی کاربران گرامی انجمن برنامه نویس ایرانی.
      نصب و فعال‌سازی داکر:
      yum install docker -y systemctl enable docker && systemctl start docker کد :
      docker run --name 'mtproto_proxy' --restart unless-stopped -p 1984:1984 -dti dotcypress/mtproxy -s 'proxy secret' دریافت Secret :
      docker logs mtproto_proxy  
      در سیستم عامل های ابونتو از کد های زیاد استفاده کنید (پیشنهاد) :

      محتوای مخفی شده شما قادر خواهید بود محتوای مخفی شده را مشاهده نمایید ، در صورتی که این مطلب را لایک کنید. (سپس بعد از لایک کردن صفحه را دوباره بارگذاری کنید)
       
      با توجه به محدودیت های کشور ما امکان ایجاد پروکسی از سرور هایی که شما خریداری میکنید ( از شرکت های رسمی ) امکان پذیر نیست و تنها باید از هاستینگ هایی که شرکتی نیستن خریداری کنید که سرور شما مسدود نشه ، موفق باشید.
    • توسط سپهر
      با سلام
      این آموزش رو چند وقت پیش برای یکی از انجمن های برنامه نویسی ضبط کردم و الانم صلاح دیدم[به کوری چشم حسودان و نمک نشناسان!] که اینجا بصورت رایگان بزارم تا استفاده کنید. اولا یک توضیحی در این مورد بدم که اصلا Encrypt کردن چی هست !!!
      همه ی ما میدونیم که فایل های apk اندروید به صورت Open Source هستند و متاسفانه در 80-90 درصد برنامه های اندروید ما به راحتی میتونیم به فایل های مهم برنامه دسترسی داشته باشیم از جمله دیتابیس. فرض کنید شما چند هفته زحمت کشیدید و یک دیتابیس رو آماده کردید و توی برنامتون قرار دادید و اون رو در مارکت ها منتشر کردید... خب الان اگه database شما به صورت محافظت شده نباشه هرکسی به راحتی میتونه به database شما دسترسی داشته باشه و اون رو برای خودش برداره. ما توی این آموزش یاد میگیریم که چطوری از فایل های مهم خودمون محافظت کنیم از طریق برنامه و کتابخانه ای که ما برای شما تهییه کردیم . یک نکته رو در مورد این آموزش بگم : سعی کنید فقط فایل هایی که از اهمیت زیادی برخوردار هستند رو Encrypt کنید چون اگه ما یک برنامه نیمه سنگین یا سنگین داشته باشیم و بخواهیم اون رو Encrypt کنیم یک خورده طول میکشه تا برنامه ی ما اجرا بشه ! از صفر تا صد این آموزش رو خود بنده ضبط کردم و حقوق کپی رایت و ... هم کاملا مال بنده هستش.
      موفق باشید.
      محتوای مخفی شده شما قادر خواهید بود محتوای مخفی شده را مشاهده نمایید ، در صورتی که این مطلب را لایک کنید. (سپس بعد از لایک کردن صفحه را دوباره بارگذاری کنید)
    • توسط علیرضا آه مند
      سلام.
      در این آموزش ویدیویی شما یاد میگیرید که چطوری روی سرور های ویندوزی خود پروکسی MTproto برای تلگرام ایجاد کنید. همه فایل های مورد نیاز در این فایل فشرده موجود هست.
       

      محتوای مخفی شده شما قادر خواهید بود محتوای مخفی شده را مشاهده نمایید ، در صورتی که این مطلب را لایک کنید. (سپس بعد از لایک کردن صفحه را دوباره بارگذاری کنید)
    • توسط taha20
      به نام خدا.
      با عرض سلام و خسته نباشید خدمت تمامی کاربران گرامی انجمن برنامه نویس ایرانی.
      با اموزش ساخت اسپلش در نرم افزار های اندروید ، که با بیسیک فور اندروید نوشته میشن با من همراه هستید ؛ شما در این اموزش یا خواهید گرفت چگونه مانند نرم افزار های معروف لوگو خود را در اول برنامه برای چند ثانیه نشان دهید و سپس وارد برنامه بشید.
      موفق باشید.
       
      لینک دانلود به درخواست سازنده پاک شد.
  • کاربران آنلاین در این صفحه   0 کاربر

    هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.

×