int main(void) Komite standar juga telah memperkenalkan int main(int argc, char *agrv[]), yang berarti bahwa serangkaian fungsi meneruskan jenis informasi tambahan ke program yang dipanggil. Namun, main masih didefinisikan untuk mengambil dua parameter untuk fungsi-fungsi ini; informasi lingkungan ditetapkan ke objek eksternal extern char **environ.