Kernel Kudos
Open in Telegram
🪐 This channel talks about: C, Linux, Bash, and so on 🕸️ 🌀 Buy Me Coffee USDT BEP20 : 0xbc8e52af7b46461b8076085Be771F465E26A9Dfd 🐞 YouTube: https://youtube.com/@KernelKudos ⚪ Chat: { https://t.me/+ftxZVA8V_ns5ZmY8 } 🔴 whoami : { @FirstTarokh }
Show more1 849
Subscribers
No data24 hours
-87 days
-2430 days
Posts Archive
1 849
Which preprocessor directive is used to prevent multiple inclusions of a header file?
1 849
تفاوت این دوتارو میتونید داخل کامنت توضیح بدید اگر دوست داشتید: #include <filename> #include "filename"
1 849
Which storage class in C has file scope and default initial value of zero?
1 849
Which memory segment stores global and static variables that are initialized with non-zero values?
1 849
Question 4: Pointer Arithmetic
#include <stdio.h>
int main() {
int arr[] = {1, 2, 3, 4, 5};
int *p = arr + 3;
int *q = arr + 1;
printf("%d", p - q);
return 0;
}1 849
Question 3: Preprocessor
#include <stdio.h>
#define SQUARE(x) x * x
#define DOUBLE(x) (x + x)
int main() {
int x = 5;
printf("%d", SQUARE(DOUBLE(x)));
return 0;
}1 849
Question 2: Function Pointers
#include <stdio.h>
void func1() { printf("1"); }
void func2() { printf("2"); }
int main() {
void (*arr[2])();
arr[0] = func1;
arr[1] = func2;
for(int i = 1; i >= 0; i--)
arr[i]();
return 0;
}1 849
Question 1: Memory Management
#include <stdio.h>
#include <stdlib.h>
int main() {
int *ptr = (int *)malloc(sizeof(int));
*ptr = 10;
int *new_ptr = ptr;
free(ptr);
*new_ptr = 20;
printf("%d", *new_ptr);
return 0;
}1 849
A Programming Language For Building NES Games
https://hackaday.com/2025/02/08/a-programming-language-for-building-nes-games/
1 849
Largest radio jet ever seen provides a glimpse of the early universe - Earth.com
https://www.earth.com/news/largest-radio-jet-ever-seen-provides-a-glimpse-of-the-young-universe/
1 849
Repost from جادی | Jadi
خبر «اجرا شدن #بازی Doom توی یه فایل پی دی اف» خودش عجیب بود تا اینکه این هفته خبر با این تکمیل شد «همون دانشآموز دبیرستانی یه گنو/#لینوکس رو توی یه فایل پی دی اف اجرا کرده». یعنی پی دی اف رو که باز کنین یه لینوکس بوت می شه و ...
بیاین ببینیم چطوری ممکنه
https://youtu.be/KoEzGIhBJgQ
1 849
Repost from جادی | Jadi
هفته پیش یه خبری بود که یه نفر بازی Doom رو توی یک فایل پی دی اف اجرا کرده! همون آدم این هفته یه لینوکس رو «توی» یه پی دی اف اجرا کرده. یعنی یه فایل پی دی اف که وقتی بازش می کنین لینوکس داره ران می شه (: توی این ویدئو مساله رو توضیح دادم و گفتم از نظر فنی چه اتفاقی در جریانه. فعلا انگلیسی اش آپلود شده و چون برای خودم هیجان انگیز و برای انگلیسی شما خوبه گفتم فعلا همین رو شر کنم تا اون یکی آپلود بشه. شاید فردا.
پ.ن. تو شرکتها به این انگلیسی میگن انگلیسی بین المللی (: زبونی ساده تر که همه بهش حرف میزنیم و اشتباهاتی هم داره. ویدئو مال یاد گرفتن زبان نیست، مال ریختن ترس از انگلیسی است (:
You won’t believe this—someone just ran Linux inside a PDF!
Last week, a student named ading2210 got Doom running inside a PDF file. But now, he’s taken it to the next level—this new PDF can run a shell, vi, and even more tools!
How is this even possible? In this video, I’ll break down the tech behind it and show you exactly how this mind-blowing trick works. Let’s dive in!
https://youtu.be/zcBoB9zoH1U
