[26344] 2021-01-06_只有170字节,最小的64位HelloWorld程序这样写成

文档创建者:s7ckTeam
浏览次数:3
最后更新:2025-01-19
2021-01-06_只有170字节,最小的64位HelloWorld程序这样写成 1 7 0 6 4 H e l l o   W o r l d C J   T i n g   L i n u x   2 0 2 1 - 0 1 - 0 6 C J   T i n g h t t p s : / / c j t i n g . m e / 2 0 2 0 / 1 2 / 1 0 / t i n y - x 6 4 - h e l l o w o r l d /   C     H e l l o   W o r l d     6 4     H e l l o   W o r l d   H e l l o   W o r l d     B r i a n   K e r n i g h a n     D e n n i s   R i t c h i e     T h e   C   P r o g r a m m i n g L a n g u a g e # i n c l u d e   < s t d i o . h >     # i n c l u d e   " s t d i o . h "   s t d i o . h     m a i n     m a i n   m a i n     i n t     m a i n   p r i n t f     p r i n t f     I D E   便 使 线   C T i p :   / /   h e l l o . c # i n c l u d e   < s t d i o . h > i n t   m a i n ( )   {     p r i n t f ( " h e l l o ,   w o r l d n " ) ;     r e t u r n   0 ; } $   g c c   h e l l o . c   - o   h e l l o $   . / h e l l o h e l l o ,   w o r l d
T i p :     6 4     C e n t O S 7     h e l l o     1 6 K 1 6 K     1 6 K   C     7 0   P D P - 1 1     1 4 4 K   h e l l o   w o r l d     1 6 K T i p :   C     U N I X   C     U N I X     U N I X     C     7 0   U N I X     U N I X   T h e   U N I X   T i m e - S h a r i n g   S y s t e m   1 9 7 4     D e n n i s   R i t c h i e     K e n   T h o m p s o n     U N I X     U N I X     U N I X   T h e   U N I X   O p e r a t i n g   S y s t e m     K e r n i g h a n     U N I X   K e r n i g h a n     C e n t O S 7   6 4     h e l l o   w o r l d   E x e c u t a b l e E L F   C     h e l l o     C P U   h e l l o     E L F   E x e c u t a b l e   a n d   L i n k a b l e   F o r m a t h e l l o ,   w o r l d $   l l   h e l l o - r w x r - x r - x   1   r o o t   r o o t   1 6 7 1 2   N o v   2 4   1 0 : 4 5   h e l l o
E L F   / u s r / i n c l u d e / e l f . h     E L F     E L F   S h e b a n g   h e l l o     h e l l o . s h     h e l l o . s h     S h e b a n g   西   # ! / b i n / b a s h 西   / b i n / b a s h   h e l l o     h e l l o . s h     S h e b a n g     S h e l l     S h e l l     S h e b a n g   S h e b a n g     1 2 8     1 2 8     E L F   E L F     E L F     S h e b a n g   S h e b a n g   . / h e l l o . s h     / b i n / b a s h   . / h e l l o . s h   S h e b a n g S h e b a n g     # !   使   #     P y t h o n ,   R u b y ,   E l i x i r     #     J a v a S c r i p t 使   #     S h e b a n g     J S   $   c a t   >   h e l l o . s h   < < E O F # ! / b i n / b a s h e c h o   " h e l l o ,   w o r l d " E O F $   c h m o d   + x   h e l l o . s h $   . / h e l o . s h h e l l o ,   w o r l d
  J S     S h e b a n g     S y n t a x E r r o r   N o d e   S h e b a n g     N o d e       N o d e     S h e b a n g     N o d e   v 1 1   h t t p s : / / g i t h u b . c o m / n o d e j s / n o d e / b l o b / v 1 1 . 1 5 . 0 / l i b / i n t e r n a l / m a i n / c h e c k _ s y n t a x . j s # L 5 0 s t r i p S h e b a n g     J S     S h e b a n g     N o d e   v 1 2   N o d e     J S     V 8     7 . 4 V 8     H a s h b a n g   g r a m m a r   V 8     S h e b a n g     N o d e     S h e b a n g     V 8     S h e b a n g     J S   ~ 使 使   #     S h e b a n g 使 便 / u s r / b i n / e n v   t e s t . j s     / u s r / b i n / e n v   n o d e   / u s r / b i n / e n v     m a n   e n v   e n v   -   r u n   a   p r o g r a m   i n   a   m o d i f i e d   e n v i r o n m e n t . e n v   $   c a t   < < E O F   >   t e s t . j s # ! / u s r / b i n / e n v   n o d e c o n s o l e . l o g ( " h e l l o   w o r l d " ) E O F $   c h m o d   + x   t e s t . j s $   . / t e s t . j s h e l l o   w o r l d
  e n v     n o d e     S h e b a n g   使   e n v     S h e b a n g   使   e n v     e n v     P A T H     e n v   a b c   e n v     P A T H     a b c     S h e l l   使   / u s r / b i n / e n v   n o d e   n o d e     P A T H   e n v     / u s r / b i n / e n v 使   / u s r / b i n / e n v   n o d e   n o d e   b i n f m t _ m i s c   b i n f m t _ m i s c   b i n f m t _ m i s c     b i n f m t _ m i s c     G o   $   e x p o r t   n a m e = s h e l l $   n o d e >   p r o c e s s . e n v . n a m e ' s h e l l ' $   e n v   n a m e = e n v   n o d e >   p r o c e s s . e n v . n a m e ' e n v ' #     G o     ` g o   r u n ` #   $   c a t   < < E O F   >   / u s r / l o c a l / b i n / r u n g o # ! / b i n / b a s h g o   r u n   $ 1 E O F #     b i n f m t _ m i s c   使 #     . g o   $   e c h o   ' : g o l a n g : E : : g o : : / u s r / l o c a l / b i n / r u n g o : '   >   / p r o c / s y s / f s / b i n f m t _ m i s c / r e g i s t e r #     G o  
T i n y   S c r i p t   h e l l o   w o r l d   使   R u b y p u t s   " h e l l o ,   w o r l d "     G o o g l e     P H P   P H P       h e l l o   w o r l d     h e l l o ,   w o r l d   1 8   使   P H P   h e l l o   w o r l d     h e l l o   w o r l d     # ! / x   $   c a t   < <   E O F   >   t e s t . g o p a c k a g e   m a i n i m p o r t   " f m t " f u n c   m a i n ( )   {     f m t . P r i n t l n ( " h e l l o ,   w o r l d " ) } E O F $   c h m o d   + x   t e s t . g o $   . / t e s t . g o h e l l o ,   w o r l d #     p h p     / u s r / l o c a l / b i n / p h p $   c d   / $   l n   - s   / u s r / l o c a l / b i n / p h p   p $   c a t   < < E O F   >   f i n a l . p h p # ! / p h e l l o ,   w o r l d E O F $   c h m o d   + x   f i n a l . p h p $   . / f i n a l . p h p h e l l o ,   w o r l d $   l l   f i n a l . p h p - r w x r - x r - x   1   r o o t   r o o t   1 8   D e c     2   2 2 : 3 2   f i n a l . p h p
T i n y   N a t i v e   h e l l o   w o r l d     x 8 6     6 4     6 4     x 6 4 T i p :   6 4     3 2   使   g c c   - m 3 2     3 2   6 4   S t e p 0 使   h e l l o . c   g c c   h e l l o . c   - o   h e l l o . o u t     1 6 7 1 2   S t e p 1 :   S t r i p   S y m b o l s   C     l d :   s y m b o l   n o t   f o u n d   使   n m   T i p : n m     i O S   使   U I W e b V i e w     A p p     I P A   使   U I W e b V i e w 使   n m     U I W e b V i e w     s y m b o l / /   h e l l o . c # i n c l u d e   < s t d i o . h > i n t   m a i n ( )   {     p r i n t f ( " h e l l o ,   w o r l d n " ) ;     r e t u r n   0 ; }
  s t e p 0     h e l l o . o u t   使   n m   m a i n   m a i n     p r i n t f p u t s @ @ G L I B C _ 2 . 2 . 5     G C C   使   p r i n t f G C C     p u t s   E L F  
  s t r i p   G C C   使 g c c   - s   h e l l o . c   - o   h e l l o . o u t     1 4 5 1 2     2 K   S t e p 2 :   O p t i m i z a t i o n 使   g c c   - O 3   S t e p 3 :   R e m o v e   S t a r t u p   F i l e s   m a i n     G C C     C     c r t   g c c   - - v e r b o s e  
  c r t 1 . o ,   c r t i . o ,   c r t b e g i n . o ,   c r t e n d . o     c r t n . o   c r t 1 . o     _ s t a r t     m a i n     m a i n     m a i n     c r t     S t a r t   F i l e s _ s t a r t     m a i n   使 使   m a i n     e x i t   退 使 使 退 使   _ s t a r t     m a i n # i n c l u d e   < s t d i o . h > # i n c l u d e   < u n i s t d . h > i n t n o m a i n ( ) {     p r i n t f ( " h e l l o ,   w o r l d n " ) ;     _ e x i t ( 0 ) ; }
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则