Citat:
uL7r4C0d3 je napisao:
interesuje me sta znaci i kakva je ralika sad izmedju
int main()
main()
int main (void)
zar ne moze obicno main() sve da zameni jer pocetnik sam u C i citam 2 knjige paralelno u jednoj se odma pojavili dodatci a u drugoj sve se koristi vecinom main()
Pa izmedju ove tri sto si naveo, nema nikakve razlike, jer ako ne navedes tip podatka koji se vraca podrazumeva se da je int, a void je prazan tip podatka a samim tim () je prazno ali iz nekog lepog pisanja stave void.
E sada ako main moze da vrati ili int ili void, a mozes da imas i ovakvu konstrukciju,
int main(inr agrc, char **argv){
...
}
gde su ti argc broj argumenata iz komande linije, a *argv[] sami stringovi koje si pozvao iz komande linije