"Hello, World!"
„Hello, World!” program (hrv. „Pozdrav svijete!”) je računalni program koji prikazuje poruku „Hello, World!”. Takav program je vrlo jednostavan u većini programskih jezika te se često koristi kao prikaz osnovne sintakse određenog programskog jezika. „Hello, World!” program obično je prvi program koji programeri napišu.
Pozdravljanje svijeta u raznim programskim jezicima
Bash:
#!/bin/bashSTR="Hello World!"echo $STR
10 PRINT "Hello, World!"20 END
C:
#include <stdio.h>int main(void){ printf("hello, world\n"); return 0;}
C++:
#include <iostream>int main(){ std::cout << "Hello, world!\n"; return 0;}
C#:
using System;class Program{ static void Main(string[] args) { Console.WriteLine("Hello, world!"); }}
F#:
open SystemConsole.WriteLine("Hello World!")
GO:
package mainimport "fmt"func main() { fmt.Println("Hello, World")}
module Main wheremain :: IO ()main = putStrLn "Hello, World!"
Java:
class Main { public static void main(String[] args) { System.out.println("Hello World!"); } }
console.log('Hello, World!');
Lua:
print("Hello World!")
PHP:
<?php echo "Hello World!";?>
print("Hello World")
Ruby:
puts 'Hello World!'
Swift:
println("Hello, world!")
.data # Dohvati podatke iz sljedećih linijamsg: .asciiz “\nHello, World!\n” # Spremi adresu stringa "\nHello, World!\n" pod oznaku "msg".text # Označi početak kodamain: # Označi mjesto početka izvođenja programali $v0, 4 # Spremi cijeli broj 4, koji označava "print string" u registar v0la $a0, msg # Ubaci adresu stringa "\nHello, World!\n" u a0 registarsyscall # Pozovi sistemli $v0, 10 # Spremi cijeli broj 10, koji označava "exit" u registar v0syscall # Pozovi sistem
b8 21 0a 00 00 #premjesti "!\n" u eaxa3 0c 10 00 06 #premjesti eax u prvu memorijsku lokacijub8 6f 72 6c 64 #premjesti "orld" u eaxa3 08 10 00 06 #premjesti eax u sljedeću memorijsku lokacijub8 6f 2c 20 57 #premjesti "o, W" u eaxa3 04 10 00 06 #premjesti eax u sljedeću memorijsku lokacijub8 48 65 6c 6c #premjesti "Hell" u eaxa3 00 10 00 06 #premjesti eax u sljedeću memorijsku lokacijub9 00 10 00 06 #premjesti pokazivač na početak memorijske lokacije registra ecxba 10 00 00 00 #premjesti veličinu stringa u edxbb 01 00 00 00 #premjesti "stdout" broj u ebxb8 04 00 00 00 #premjesti "print out" syscall broj u eaxcd 80 #pozovi jezgru linuxa da izvrši ispis na "stdout"b8 01 00 00 00 #premjesti "sys_exit" broj u eaxcd 80 #izvrši ga pomoću linux sys_call metode
🔥 Top keywords: Europsko prvenstvo u nogometu – Njemačka 2024.Glavna stranicaOčev danIvan KlasnićPosebno:TražiKurban-bajramEuropsko prvenstvo u nogometu – Europa 2020.Wikipedija:Wiki voli ZemljuEuropsko prvenstvo u nogometuElizabeta AustrijskaKylian MbappéHrvatska nogometna reprezentacijaSvjetsko prvenstvo u nogometu – Katar 2022.Matija ŠarkićSvjetsko prvenstvo u nogometuHrvatskaSlovačkaViola boje mora (televizijska serija)RumunjskaRomelu LukakuVedran JešeFrancuska nogometna reprezentacijaFranjo Josip I.Dušan TadićPoljička RepublikaAntoine GriezmannMario CarevićDragan StojkovićHamburgGennaro GattusoBelgijaEuropska unijaSvjetsko prvenstvo u nogometu – Kanada, Meksiko i SAD 2026.N'Golo KantéJoško JeličićPosebno:Nedavne promjeneZagrebDivlje srce (televizijska serija)Islamski blagdani