Недавно увидел в программе следующую версию main
функции:
int main(int number, char** array)
Эта версия соответствует стандарту или это какое-то расширение компилятора?
Да, соответствует.
Использовать argc
и argv
как имена параметров (int main(int argc, char** argv)
) - это просто традиция.
... An implementation shall allow both
(2.1)
a function of () returning int and
(2.2)
a function of (int, pointer to pointer to char) returning int
as the type of main ...
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Судя по этому ответу, записи char** и char*[] в параметрах функции означают один и тот же типЗачем так сделано и в каких ситуациях они будут означать...
По заданию нужно было сделать код как на картинке, но я, собрал вот такой, и хотел бы узнать, одинаковы ли они по функциональности и в чём плюсы...