ВУЗ:
Составители:
Рубрика:
65
}
void main(){
int n;
cout<<”\n Задайте порядок матрицы: ”;
cin>>n;
int** matr; //Указатель для формируемой матрицы
matr = singl(n);
for (int i=0; i<n; i++){cout<<”\n строка”;
cout.width(2);
cout<<i+1<<”: ”;
for (int j=0; j<n; j++){
cout.width(4);
cout<<matr[i][j];
}
}
for(i=0; i<n; i++) delete matr[i];
delete matr;
}
В этой программе обращение к функции cout.width(k) устанав-
ливает ширину поля следующего вывода в k позиций, что позволяет
выровнять вид полученной матрицы.
16.4. Указатели на функции
Указатель на функцию определим следующим образом:
Тип_функции (*имя_указателя) (список параметров);
Например,
int (*fptr) (double);
Здесь определяется fptr как указатель на функцию с одним аргу-
ментом типа double, которая возвращает значение int. Имя функции без
следующих за ним ( ) – это указатель на функцию, который содержит
адрес начала кода этой функции.
Пример:
void f1(void){
cout<<”\n Выполняется f1().”;
}
void f2(void){
Страницы
- « первая
- ‹ предыдущая
- …
- 61
- 62
- 63
- 64
- 65
- …
- следующая ›
- последняя »
