Форум программистов, компьютерный форум CyberForum.ru

Указатель на констансное значение - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ввести матрицу размером NxM. http://www.cyberforum.ru/cpp-beginners/thread86385.html
12. Найти в каждом столбце матрицы минимальный элемент. #include <iostream.h> #include <iomanip.h> #include <math.h> int main()
C++ Найти и поменять местами элементы, имеющие минимальное и максимальное значения в массиве #include <iostream.h> #include <math.h> int main() { int http://www.cyberforum.ru/cpp-beginners/thread86384.html
C++ Ввести одномерный статический массив из k чисел
Ввести одномерный статический массив из k чисел. Расположить элементы массива в обратном порядке.
C++ Рекурсия
Привет всем, помогите пожлуйста доделать прогу на рекурсию. Вот смысл задчи: Необходимо угадать число с интервала от 0 до н-1. Вот то что я написал: #include <iostream.h> int nn, n; void chislo (int, int); void chislo (int n, int nn) { int a, c; a=(nn-n)/2; cout<<"Vashe chislo menshe "<<a<<"?"<<endl; cin>>c;
C++ Создание своего вектора http://www.cyberforum.ru/cpp-beginners/thread86375.html
Мне пришлось юзать длинку, для перевода больших чисел в разных системах счисления, юзать СТЛ нельзя, вот и пришлось создавать клас, который будут помогать проводить теже действия что и вектор. На даный момент есть следуущее: class vector { int* a, top; public: vector(int &n) { top = 0; a = new int; } ~vector(){ delete a; } void push_back(int &n) {
C++ Удалить из массива повторяющиеся элементы Удалить из массива повторяющиеся элементы.жду вашим решений подробнее

Показать сообщение отдельно
schdub
 Аватар для schdub
2903 / 1247 / 223
Регистрация: 19.01.2009
Сообщений: 3,219
Завершенные тесты: 1
16.01.2010, 12:54     Указатель на констансное значение
пример:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
void func(int *m)
{
    // что-нибудь делаем с массивом
    m[0] = 0;
    // ...
}
 
int main()
{
    int mas[5]={1,6,4,9};
    // передача указателя на массив
    func(mas);  
}
причем, отмечу, что функция func может быть объявлена разными способами
C++
1
2
3
4
  void func(int *m);
  void func(int m[]);
  void func(int m[10]);
  void func(int m[255]);
и все они будут валидны для стандарта С89.

Добавлено через 3 минуты
вот твой код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <stdio.h>
#include <conio.h>
 
void PrintStr(int mas[])
{
        int i=0;
        printf("\n");
        do
        {
                printf("%d",mas[i]);
                i++;
        }while(mas[i]!='\0');
}
 
void qsort(int mas[],int n)
{
  .........
}
 
int main()
{
        int mas[10]={1,7,3,4,6,7,8,7,9};    //îøèáêГ* òîêî çäåñü
        PrintStr(mas);
        qsort(mas,8);
        PrintStr(mas);
        getch();
        return 0;
}
 
Текущее время: 12:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru