زبانی بی متغیر نمی‌شود و جاوا اسکریپت مستثنی نیست

متغیر به یک چیزی می‌گویند که چیزی در خود ذخیره می‌کند. پس متغیر عملا نام‌گذاری یا برداشتن قسمتی از حافظه است. قسمتی از حافظه را نام‌گذاری می‌کنیم و مقدار دلخواه‌مان در آن ذخیره می‌کنیم. در زبان سی باید نوع متغیر را مشخص می‌کردیم تا

شروع موتور یادگیری جاوا اسکریپت

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

CMake چیست؟ ایجاد کننده برنامه از سورس سی

در حین کار با SDL به make برخوردم و گفتم که چطور باید با آن کار کرد. ولی خوب یک کم سخت بود. در همین جا بود که چیزی آمد به نام سی مک cmake . همان طور که از اسمش برمی‌آید حتما مخفف creator make یعنی سازنده مک. پس این سازنده مک باید خیلی

یادگیری مفهومی کتابخانه SDL2

زیاد حس نوشتن ندارم، ولی به هر حال چون این سایت باید به روز بماند پس حسب حال می‌نگارم. نه اینکه موضوع برای نوشتن نداشته باشم و یا اینکه ندانم که بخواهم چه بنویسیم بلکه همه چیز حی و مهیاست، اما مشغله‌های فراوان و تلاش برای یادگیری

آرایه‌های پویا (وکتور) در زبان سی

زبان برنامه‌نویسی سی چیزی به نام آرایه‌های پویا یا وکتور ندارد. ولی سی به اندازه‌ای قدرتمند است و ابزارهای کافی ر دست دارد که یک برنامه‌نویس سی بتواند آرایه‌ پویا را پیاده سازی کند. این ویژگی‌ها عبارتند از: تخصیص پویای حافظه و عملیات

آموزش SDL قسمت دوم- راه اندازی زیر سیستم‌ها

SDL چند تا زیرسیستم دارد. حالا اینکه چند تا دارد و می‌خواند این چند چند تا است بروید فایل SDL.h را بررسی کنید می‌دانید چند تا است. در حال حاضر هشت تا است. یکی از کاربردیترینشان زیرسیستم ویدیو است. وقتی این زیرسیستم را فعال کردید به طور

زنگ خطر برای خاورمیانه، پیشرفت بزرگ در تولید انرژی همجوشی هسته‌ای

خاورمیانه از دیرباز مرکز تمدن بشری بوده و هست. در کل خاورمیانه نسبت به بلوک‌های شرق و غرب چند مزیت دارد. اول آنکه بهترین ایدئولوژی (اسلام) در خاورمیانه ظهور کرده است، دوم آنکه خاورمیانه در مرکز دنیا قرار دارد و سوم آنکه ذخیره انرژی فراوان

آموزش کتابخانه گرافیکی SDL – آغاز

پس از اینکه کمی زبان سی را یاد گرفتید و با خود گفتید که الان وقتش است تا یک برنامه بنویسم می‌بینید که زبان سی اصلا تابع برای کارهای گرافیکی ندارد. ممکن است کمی در اینترنت جستجو کرده باشید و دنبال این باشید که چطور با زبان سی و فقط سی یک

typedef در زبان سی به چه دردی می‌خورد؟

وقتی برای اولین بار به typedef در کتاب مقدمه‌ای بر زبان سی برخوردم آن را بیهوده پنداشتم. typedef این گونه تعریف شده بود کار آن تعریف نوع جدید است. یعنی اینکه می‌توانید به جای int یک نوع دیگر مثلا int1 داشته باشید. یعنی حالا هم int دارید و