رفتن به مطلب
مرورگر پیشنهادی آرساکیا گیم مرورگر های تحت موتور کرومیوم می‌باشد، برای دانلود روی مرورگر انتخابی خود کلیک کنید
Google Chrome Microsoft Edge Ungoogled Chromium Brave Opera GX Opera

جستجو در تالارهای گفتگو

در حال نمایش نتایج برای برچسب های 'brainf*ck'.

  • جستجو بر اساس برچسب

    برچسب ها را با , از یکدیگر جدا نمایید.
  • جستجو بر اساس نویسنده

نوع محتوا


تالارهای گفتگو

  • آرساکیا
    • اطلاعیه ها
  • آرساکیا آنلاین
    • سرور RPG
    • AG:SAL (لانچر)
    • تیم کیفیت و خلاقیت
  • بازی های ویدئویی
    • بازی های آنلاین
    • بازی های FPS
    • Playstation | پلی استیشن
    • Xbox | ایکس باکس
  • عمومی
    • گفتگوی آزاد
    • صندلی داغ
    • وسایل نقلیه
    • سرگرمی
    • مسابقات
  • تکنولوژی
    • اخبار تکنولوژی
    • سخت افزار
    • نرم افزار
    • اندروید و آی او اس
    • وبمسترینگ
  • گرافیک
    • نمونه کار های گرافیکی
    • درخواست های گرافیکی
    • پرسش و پاسخ گرافیکی
  • کلاب آرساکیا تالار
  • Metalhead Bikers Trap
  • Metalhead Bikers Metal (And its subgenres...)
  • Metalhead Bikers House Music & EDM
  • Metalhead Bikers Chatroom
  • فوتبالی‌ها اخبار
  • فوتبالی‌ها پیشبینی مسابقات
  • Pro GaminG تجربه و برسی بازی ها
  • Pro GaminG گفت و گو
  • Pro GaminG پرسش و پاسخ بازی ها
  • Minecraft Minecraft
  • ⚜$Sᴀɪɴᴛ موضوع ها
  • The Gᴜɴɴᴇʀs کاربران
  • The Gᴜɴɴᴇʀs موضوع ها
  • Arsacia Music Hip hop music
  • Arsacia Music Rap
  • Arsacia Music Pop
  • Arsacia Music Foreign
  • Arsacia Music Albums
  • ThugLife ThugLife
  • ThugLife ThugLife
  • Best Friends Family [BsT] اطلاعیه بکس
  • Best Friends Family [BsT] جوک کده
  • ViKinG FamilY Gᕮᑎᕮᖇᗩᒪ
  • ViKinG FamilY ᑭᑌᗷᒪiᑕ ᑕᕼᗩt
  • ماد و ویژگی های اضافی AG:SA مادها و ویرایش ها ( PC )
  • ماد و ویژگی های اضافی AG:SA بخش Modder ها
  • ماد و ویژگی های اضافی AG:SA مادها و ویرایش ها ( Android )
  • grandpa family عمومی
  • Dillimore House Gallery Dillimore
  • Dillimore House معرفی ساکنان محله Dillimore
  • (Red Gang(RG چت
  • Meeting Cars قوانین و محل متینگ
  • Meeting Cars خرید و فروش ماشین
  • Meeting Cars مسابقات
  • Mazandaran موضوع ها
  • Old Friends سلام به دوستان گل و گلاب
  • گروه فکس Special Event's
  • گروه فکس Funny memes
  • گروه فکس Gallery
  • IQ 200 [Q2] چت ازاد ?
  • IQ 200 [Q2] پرسش و پاسخ ?
  • IQ 200 [Q2] گالری آرساکیا ?
  • CarsMeeting شرکت در میتینگ
  • CarsMeeting Photos
  • GoD._.FatheR CiTY سناریو ها + آموزش
  • GoD._.FatheR CiTY بازی ها
  • GoD._.FatheR CiTY MVP ها
  • GoD._.FatheR CiTY لیست بازیکنان محروم شده
  • Personal HUD درخواست
  • Personal HUD اصلاح
  • ?CNN? وسایل نقلیه
  • ?CNN? ملک مسکونی
  • ?CNN? طلا
  • ?CNN? بیزنس
  • ?CNN? متریال
  • ?CNN? سایر تبلیغات
  • گدایی گدایی در سرور
  • FadlyGoPage FadlyPage
  • ُStreamer شرکت در فیلمبرداری
  • Soccer ArSaCiA اطلاعیه مسابقات / فرم ثبت‌نام
  • ArSaCia Kings گفت و گو ها

وبلاگ‌ها

  • بروزرسانی‌ها
  • مواردی که باید بدانید

جستجو در...

نمایش نتایجی که شامل...


تاریخ ایجاد

  • شروع

    پایان


آخرین بروزرسانی

  • شروع

    پایان


فیلتر بر اساس تعداد...

تاریخ عضویت

  • شروع

    پایان


گروه


نام کاربری در بازی

  1. MmdKabir

    معرفی زبان برنامه نویسی BrainF*ck

    سلام و وقت بخیر به تمام عزیزان علاقه مند به حوضه برنامه نویسی. جدیدا زبان برنامه نویسی BrainF*ck خیلی ترند شده و تقریبا هرجا صحبت از سختی باشه اسم ایشان از قلم نمیوفته و از اسمشم معلومه که قراره با مغز چیکار کنه. اما واقعیت چیه برین‌فاک (به انگلیسی: Brainfuck ) یک زبان برنامه‌نویسی رمزی است که دستورهای بسیار کمی دارد. این برنامه در سال ۱۹۹۳ توسط اربن مولر با هدف طراحی یک زبان برنامه‌نویسی با کوچک‌ترین کامپایلر ممکن طراحی شد. کامپایلرهای برین‌فاک معمولاً کمتر از ۲۰۰ بایت حجم دارند و حتی یک کامپایلر ۱۰۰ بایتی نیز برای آن وجود دارد. یادگیریاین زبان بسیار ساده است ولی برنامه‌نویسی با اون بسیار سخته به این دلیل که کلا از ۸ تا کامند پشتیبانی می‌کنه و به جز اون‌ها هرچی در فایل برنامه باشه به عنوان کامنت در نظر گرفته می‌شه. فکر می‌کنم این زبان مختصر ترین زبان Turing complete باشه و برای همینه که اینقدر معروف شده ولی در عمل کسی ازش استفاده نمی‌کنه . دستورات این زبان به شرح زیر است: > = increases memory pointer, or moves the pointer to the right 1 block. < = decreases memory pointer, or moves the pointer to the left 1 block. + = increases value stored at the block pointed to by the memory pointer - = decreases value stored at the block pointed to by the memory pointer [ = like c while(cur_block_value != 0) loop. ] = if block currently pointed to's value is not zero, jump back to [ , = like c getchar(). input 1 character. . = like c putchar(). print 1 character to the console اما زبان چطوری کار می‌کند: در این زبان شما یک اشاره‌گر و یک حافظه نامحدود دارید که با دستور های < و > می توانید در خانه‌های حافظه جا به جا شوید، با دستور های + و − مقدار آن خانه حافظه یکی کم یا زیاد می‌شود و وظیفه چاپ و گرفتن اطلاعات از کاربر با "." و "," است. احتمالا سخت ترین قسمت زبان for آن باشد(شاید هم while مناسب تر باشد) که با دستورات ] , [ کار می‌کند و دستورات داخل براکت را تا وقتی اجرا می‌کند (دقیقا نفهمیدم با چه زمانی :)) ) همون‌طورکه حدس می‌زنید در این زبان string به کلی وجود ندارد، آن هم نه مثل c که با char* هندل بشود بلکه به کلی وجود ندارد و یه helloworld ساده مشابه زیر خواهد بود: >+++++++++[<++++++++>-]<.>+++++++[<++++>-]<+.+++++++..+++.[-] >++++++++[<++++>-] <.>+++++++++++[<++++++++>-]<-.--------.+++ .------.--------.[-]>++++++++[<++++>- ]<+.[-]++++++++++. البته چندین مدل دیگر هم امکان پیاده‌سازی helloworld وجود دارد و این نشان از قدرت و انعطاف پذیری زبان است. #شوخی
×
×
  • اضافه کردن...