Какие роли используются, когда я вызываю функцию с аргументом указателя, если не объявлять функцию раньше? Я знаю, что float продвигается в два раза, и это выполняется интегральной рекламой, но что происходит с указателями?
Ничего. Активные объявления по умолчанию не применяются к аргументам типа указателя, поэтому они остаются неизменными по типу и значению.
float