Pamatfunkcija (angļu: main function) ir programmēšanā obligāta funkcija, kas kalpo kā programmas sākumpunkts. To izsauc automātiski, palaižot programmu.
Galvenās īpašības:
1. Ieejas punkts – no tās sākas programmas izpilde.
2. Obligāta – bez tās programma nevar darboties (vairumā valodu).
3. Atgriež kodu – parasti paziņo operētājsistēmai par programmas izpildes rezultātu (piemēram, 0 – veiksmīgi, citi kodi – kļūda).
Piemēri dažādās valodās:
C valodā:
c
include
int main() {
printf("Sveika, pasaule!");
return 0;
}
Python valodā:
python
def main():
print("Sveika, pasaule!")
if __name__ == "__main__":
main()
Java valodā:
java
public class Piemers {
public static void main(String[] args) {
System.out.println("Sveika, pasaule!");
}
}
Prasmes:
- C/C++/C/Java – `main()` ir obligāta.
- Python/JavaScript – nav obligāta, bet bieži lietota kā strukturēšanas elements.
- Atgriežamā vērtība – operētājsistēmai par izpildes statusu (0 parasti nozīmē veiksmi).
Jūsų pataisymai bus išsiųsti moderatorių peržiūrai, jei informacija tikslesnė/taisyklingesnė
ji bus patalpinta vietoj esamos.