
بسم الله الرحمن الرحيم ،،،،
عندما تضعف الأبدان و تستنزف الأفكار من الأذهان و تكثر الآهات و الأحزان
حينها أشعر بنخوة الشجعان ، وأقول في نفسي أن ما قد كان كان
من من لا يعرف Xacker ماستر و تلميحه الشهير ، المثير ، و الخطير
0xDEADBEEF
مسيرة الألف ميل خطوة ، و خطوتنا تبدأ من هذا التلميح الست عشري الذي
يخفي في طياته جملة مفيدة مفادها القتل و الترهيب ، ولأن الأفكار غير مجودة
في هذه الفترة ، ارتأيت أن أبرمج برنامجا عاديا يستقبل من المستخدم عددا
ست عشريا ، ثم يقول له هل هذا الرقم يعتبر كلمة صحيحة لغويا على الصعيد
القومي الانجليزي أم لا . أعلم أن الفكرة بسيطة لكنها من معجزات النظام
الست عشري الذي شن حربا ضروسا في وجه المبرمجين منذ الأزل ، وسيضل
حكاية نكراء يرويها خير خلف لخير سلف . المهم إليكم الكود سورس و لكم
واسع النظر يا عشاق البرمجة ...
#include <stdio.h>
#include <stdlib.h>
int isWord(int hExnUmber)
{
int i;
int hExmIracle[] =
{0xACE,0xADD,0xBAD,0xBED,0xDAD,0xCEDE,0xFACE,
0xFADE,0xDEAD,0xFEED,0xBADC0DE,0xDEADBEEF };
for(i=0;i<=12;i++){
if(hExnUmber == hExmIracle)
return printf("\n 0x%x Is a word !!!\n\n",hExnUmber);
}
return printf("\n 0x%x Is not a Word !!!\n\n",hExnUmber);
}
int main(){
int input;
printf(" Enter your Number here : 0x");
scanf("%x",&input);
isWord(input);
system("pause");
return 0;
}

