C 언어
백괴사전 — 내용 없는 백과사전
C 언어는 프로그래밍 언어의 하나로서, 그 살인적인 난도와 비접근성 때문에 보기만 해도 아이 C!!란 소리가 저절로 나오게 되는 언어이다. 북조선의 해커들은 이 C 언어를 마스터하는 것은 물론 그들만의 프로그래밍 언어인 J로 포팅하는 것이 기본 사양이란 말이 카더라 통신에서 돌고 있다 카더라.
차례 |
[편집] Hello, world! 예제
[편집] 다른 모든 UNIX-like 운영체제
#include <stdio.h> int main(void) { printf("Hello world\n"); return 0; }
[편집] 윈도
#include <about_a_million_headers.h> #include <stdio.h> #include <stdlib.h> #include <MsInterwebExploiter.h> #include <MsActiveAss.h> #include <MsMessageBox.h> #include <WrapperFunctions.h> #include <MicrosoftGenineAdvantages.h> VOID __stdcall __inine__ __static__ unsigned long long int *MsgboxCallback(void *Param, PaperClip *clips, void (*EventCallback)(int, int (*dummyFunc)(short dummy), void *desc, HANDLE *ErrorCtx)) { EventCallback(0, void (*)(int, int (*)(short dummy)winmain, 0x34342, clips->clip[Param ^ 0xee]->ParentPaperClip->ref, 0xf24); return *((int *)((int)&winmain + 0xffff)); } VOID __stdcall PASCAL winmain(WinHndl *Tfucknows, SceUID ProcHndl, PaperClipIcon *TpaperClipIcon, unsigned long long int wtf, void (*EventCallback)(int, int (*dummyFunc)(short dummy), void *desc, HANDLE *ErrorCtx), int the_last_parameter) { MsWinMessageBoxObject *mb_obj; MbSecurityAttribute *SecAttr; malloc(memsize()-3KB); // 다른 변수를 위해 500바이트를 남겨둠 int *i = malloc(2500); for(*i=rand(time(NULL));2!=(rand(i+5)^(srand(GetTickCount()))) & rand(rand(*winmain ^ tmp));++i); if(rand(19)==2) { __asm__ __volatile__ {"xor %ebp,%ebp \n movl $0xdeedbeef,%esp"} MsAllocMessageBoxSecurityAttribute(&SecAttr, 32498, 0x34d, winmain, i, TpaperClipIcon); if((Result = AllocMessageBoxExA(&mb_obj, Tfucknows, (FiniCallback_t *)NULL)) != SUCCESS) { void (*BlueScreenFxn)(struct BlueScreen_t BS) = MsGetBlueScreenRef(ProcHndl, &winmain); BlueScreenFxn((struct BlueScreen_t){0x342, 34, MS_BLUESCREEN_NORMAL | MS_BLUESCREEN_FATAL_ERROR, 0xdee}); crash(); } mb_obj->SecurityAttribute = SecAttr; mb_obj->EventCallback = MsgboxCallback; MessageBox(234,mb_obj,432,3,44,3,&TpaperClip,&BlueScreenJustInCase,"Hello World", ProcHndl, WinHndl, 46, 0xfaad); if(!Generate_General_Protection_Fault()) kill_system_critical_processes(); } else { __stack=random(memsize(PC)); // 블루스크린을 위한 공간 할당 void *v = malloc(90); BlueScreen(sqrt(__stack+v),"The non-Microsoft program at %s just crashed. Retry last action in %d minutes. windows\nHere is some debug information\n\n\t%s",RandomShit(),Bollocks(**(--i)),*&&EvenMoreBollocks()); // 오류 코드를 "절대" 리턴하지 않음. 이것은 사용자를 겁먹게 할 것임. __asm__ {"call 0xFFFFFFFF"} exit(0); } exit(0); // malloc()으로 할당 받은 메모리를 "절대" 반납하지 않음. 이는 Windows가 메모리 누수가 없는 프로그램은 실행하지 않음에 대한 대책. }
[편집] 도보시오
| 이 문서는 언어에 관한 토막글입니다. 글자가 ㄹ로 토막난 게 보이시나요? 서로의 바이트를 보태어 글자를 만들어 나갑시다. |
알려진 언어 | |
|---|---|
| 인도유럽어족 | 게르만어파 언어들 · 게르만 조어 · 곧휴어 · 그랬어어 · 노르웨이어 · 독일어 · 디베히어 · 로므니아어 · 루스키어 · 반달어 · 범어 · 벵골어 · 불어 · 스페인어 · 신할라어 · 아르메니아어 · 아이슬란드어 · 에스페란토 · 영어 · 이두 · 이탈리아어 · 체코어 · 펀자브어 · 페르시아어 · 힌디어 |
| 우랄알타이어족 | 가어 · 고려어 · 군바리어 · 남고생어 · 내 입 안에 밥 있어 · 누가 내 머리에 똥 쌌어 · 방금 일어났어 · 늙어 · 몽골어 · 바르머 · 바르미어브는어 · 비어 · 앙드뤠 킴 한국어 · 언사이클로피디어 · 여고생어 · 영어 번역어 · 오덕어 · 왜말 · 왜말식 영어 · 잉그리시 · 재수없어 · 제쥬어 · 조선어 · 존나어 · 콩글리시 · 터키어 · 표준어 · 핀란드어 · 한국어 · 漢文 · 헤이리나큰일났어비듬이많아서세수해야겠어 · 헝가리어 · 말많어 · 이랬어 · ㅇㅇ어 |
| 아프리카아시아어족 | 아람어 · 아랍어 · 유대어 |
| 듕귁티베트어족 | 광둥어 · 듕귁어 · 미얀마어 · 오어 · 이어 |
| 오스트로아시아어족 | 땡볕 · 크메르어 |
| 따이까다이어족 | 라오어 · 차바퀴말 |
| 오스트로네시아어족 | 말레이어 · 인도네시아어 · Java |
| 드라비다어족 | 말라얄람어 · 칸나다어 · 타밀어 · 텔루구어 |
| 외계어족 | 가시어 · 느ㄹ여쓰기 · 리나어 · ㄹ어 · 멀록어 · 메다어 · AAAAAA · 안드로어 · 저그어 · 조ㅇ서ㅇ 느ㄹ여쓰기 · ㅊㅅㅇ ·프로토스어 · 화성어 |
| 컴퓨터어~ | 경기계어 · 1.0 1100010110111000 1100010110110100 · 깨진 글자어 · C井 · C 언어 |
| 지구 동물 언어 | 게어 · 고등어 · 원숭이어 · 인어 |
| 기타 계열 | 고화학어 · 곤잘레스어 · 그루지야어 · 김덕배어 · 꿰냐 · 도기 보나 · 맥 도날드어™ · 따리새끼어 · 럼바르드어 · 로꾸거어 · 루마니아어 · 볼라퓌크 · 블로거 · 심어 · 아무렇게나 치기 · 알바어 · 어 · 이누이트어 · 오타어 · 으어어 · 츠우어 · 화물어 · 화학어 · ?어 · 논어 · √수학어 |
