Mitä eroa on
main()
{
}
ohjelmalla ja
int main(void)
{
}
ohjelmalla? Itse olen käyttänyt tuota int main(void) ohjelmointia opiskellessa.
main()
{
}
ohjelmalla ja
int main(void)
{
}
ohjelmalla? Itse olen käyttänyt tuota int main(void) ohjelmointia opiskellessa.
Vastaukset 4
Vanhimmat
C-etsii main funktiota eikä tarkista tyyppejä.
Oikeastaan main:n pitäisi olla int main(int argc, char *argv[]) { } tai jopa int main(int argc, char *argv[], char *envp[]) { }
Okei selvä, kiitos vastauksesta :)
Eipä oikeastaan mitään, toiset kääntäjät vaan vittuilevat noistaenemmän kuin toiset.
Aivan joo, tosiaan voi antaa kutsurivillä tietoja sille käynnistettävälle ohjelmalle siinä kirjoittamalla perään jotain lisätietoja, jotka se ohjelma, jos ohjelmoija niin haluaa, tulkitsee sitten.
Voin kuvitella että joku isäntä olisi innoissaan kun joku teinityttö tulisi koulusta: teimme oman ohjelman tietokoneelle jo! Katso! Toimii! jee.
Mutta niin tuskin kovin synkkää C-kieltä kannattaa aivan aluksi alkaa opettelemaan.