semi colon in argument list c++

#include <iostream>

// Function declaration with a semicolon in the argument list
void exampleFunction(int parameter1, double parameter2, char parameter3[]);

int main() {
    // Function call with arguments
    exampleFunction(42, 3.14, "Hello, World!");

    return 0;
}

// Function definition with a semicolon in the argument list
void exampleFunction(int parameter1, double parameter2, char parameter3[]) {
    // Function body
    std::cout << "Parameter 1: " << parameter1 << std::endl;
    std::cout << "Parameter 2: " << parameter2 << std::endl;
    std::cout << "Parameter 3: " << parameter3 << std::endl;
}