Void sort ( int mas [ ], int n ) ; .

Все массивы в функции передаются по адресу (как указатели), поэтому в случае изменения массивов в функции , эти изменения сохраняются при возврате в вызывающую функцию.

ПримерПривести пример программной реализации , в которой происходит передача символьного массива в функцию .

 

#include < iostream.h >

#include < string.h >

void fun1 (char st [ 5]);

main ( )

{

char p[5] ="стол ";

fun1 (p);

cout << "p=" << p << endl;// p="стул "

return 0;

}

void fun1 ( char st [5] )

{

cout <<"p=" << st << endl; //стол

strcpy (st, "стул ");

}

 

Результаты выполнения программы :