c++ - Code Keeps saying: "[Error] cannot convert 'float*' to 'float' for argument '1' to 'void test(float, int)'" -
#include <iostream> using namespace std; void test(float, int); int main() { const int size=11; float a[size]; test(a, size); return 0; } void test(float a[], int size) { [....] }
it points test(a, size); can't figure out whats wrong(i'm learning coding , learned arrays/confused)
your function prototype void test(float, int);
not match function void test(float a[], int size)
. change prototype @ top void test(float a[], int size);
(i leave input variable names in prototype consistency, not necessary).
Comments
Post a Comment