정말 기가 막히는 구나 ㅋㅋ;
#include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <sys/types.h> #include <sys/wait.h> int main(int c, char **v) { while(--c > 1 && !fork()); sleep(c = atoi(v[c])); printf("%d\n", c); wait(0); return 0; }
실행화면
같은 코드를 JS 코드로 하면..
(function(arr){ for(var i=0; i<arr.length; i++){ var n=arr[i]; setTimeout((function(n){ return function(){ console.log(n); } })(n), n); } })([10, 1, 4, 2, 6, 3, 8, 5]);
-
[coding] 공부해야 하는거 ㅋㅋ
-
[css] z-index에 설정할 수 있는 최대값?
-
[css] 스크롤바 안생기게
-
[css] 화면 스크롤 제어 ㅋㅋ
-
[c] 64bit 머신에서 inet_ntoa() 사용시 Segment fault 대처 방법법
-
[c] AES 알고리즘 (암호화/복호화)
-
[c] alarm()함수 설명과 간단한 예제
-
[c] CGI Library to C^^
-
[c] C로 구현한 CGI - 계산기 (링크리스트, 스택, 이진트리)
-
[c] C로 구현한 CGI - 달력과 날짜계산기
-
[c] C로 구현한 CGI - 방명록
-
[C] C언어의 조건 연산자(Conditional Operator)