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

Указатели - в чем суть? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перенести числа из массива char в массив int http://www.cyberforum.ru/cpp-beginners/thread195512.html
имеется массив типа char во второй строке идет последовательность чисел через пробел, нужно вставить эти числа в массив типа int.
C++ функция цвета если ли такая функция,куда если передать текст выводит какими то другими цветами..напр color(x, "blue"); Если нет то как написать? http://www.cyberforum.ru/cpp-beginners/thread195510.html
C++ Проверьте пожалуйста код
#include <iostream> #include<stdlib.h> // в этом файле содержатся функции rand() и srand() #include<time.h> // в этом файле содержится функция time() using namespace std; class CMatrix{ int a,num; //Создаем двухмерный массив public: //Делаем данные доступными CMatrix(){ ...
asm вставка в C++ C++
есть код #include "stdafx.h" #include <iostream> #include <fstream> using namespace std; slozh(int* pi1, int si1);
C++ суммирование подвекторов; про кота и мышей; простые числа http://www.cyberforum.ru/cpp-beginners/thread195475.html
помогите, пожалуйста, решить задачи: 1) задан массив целых чисел. определим подвектор как один или более последовательных элементов массива. каждому подвектору поставим в соответствие сумму его элементов. требуется написать функцию, вычисляющую максимум из сумм подвекторов в массиве. 2) коту снится, что его окружили 13 мышей. 12 из них серые и одна белая. слышит кот, что кто-то говорит ему:...
C++ [C++] Файлы (программа не работает) (Для двух файлов А и В, которые включают по 17 элементов A={ai }, B={bi} i=1,17 необходимо выполнить следующие действия с элементами ai и bi :ci=ai/bi - 2 и записать полученные значения ciв файл c={ ci } (C++)) Почему-то не работает ,никак не пойму,help #include <iostream> using namespace std; #include "math.h" #include <stdio.h> #include "conio.h" int a,b,c; int i=0; подробнее

Показать сообщение отдельно
ПерС
371 / 287 / 89
Регистрация: 05.11.2013
Сообщений: 820
Записей в блоге: 5
Завершенные тесты: 1
18.11.2013, 14:09     Указатели - в чем суть?
Цитата Сообщение от taras atavin Посмотреть сообщение
Массив матриц это может означать, но ни как не отдельную матрицу
Выполнил пример в 2 средах.
убрал только устаревшее ожидание клавиши bioskey()
Он формирует и выводит на экран матрицу, элементами которой являются строки переменной длины.
Судя по коду, ничего другого он и не мог бы сделать.
Ошибок в коде не вижу.
скрин прогона проги:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 Enter string for a[0,1]:2222
 
 Enter string for a[0,2]:3 3 3 3 3 3 3 3
 
 Enter string for a[1,0]:4 4 4 4
 
 Enter string for a[1,1]:555
 
 Enter string for a[1,2]:666
 
 Enter string for a[2,0]:7 7 7
 
 Enter string for a[2,1]:8
 
 Enter string for a[2,2]:9999
 
 String matrix:
111 111 111     2222    3 3 3 3 3 3 3 3
4 4 4 4 555     666
7 7 7   8       9999
 Press any key to continue
Если быть более точным, исходный subj здесь означает двумерную матрицу с элементами-указателями, откуда и третья "*"
C++
1
2
char **a; //матрица символов, 2-мерная
char ***a; //матрица указателей на char, 2-мерная
но
C++
1
2
int **a; //2-мерная матрица целых
int ***a; //3-мерная матрица целых
Добавлено через 6 минут
Цитата Сообщение от taras atavin Посмотреть сообщение
не требующих изменения функцией её параметров
параметры функций можно менять без указателей. Ссылка & в заголовке
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru