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

Определить симметричность матрицы испльзуя указатели - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Во время футбольной игры формируется файл, распечатать фамилии 3 самых результативных игроков команды http://www.cyberforum.ru/cpp-beginners/thread1186339.html
Во время футбольной игры формируется файл, который включает фамилию игрока и количество набранных за игру очков. Используя сформированный файл, распечатать фамилии 3 самых результативных игроков команды. Вот запись в файл #include <stdio.h> #include <string.h> #define N 4 struct swed { char fio; int bal;
C++ DES в режиме ECB Вообщем такая проблема реализовал DES в режиме ECB,но что не хочет расшифровывать ,уже не знаю голову сломал,помогите найти ошибку а то уже курсовую сдавать а у меня нет // ConsoleApplication17.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> #include <fstream> #include <string> #include <stdio.h> http://www.cyberforum.ru/cpp-beginners/thread1186334.html
C++ Кратчайший цикл в графе (ориентированный, невзвешанный)
Доброго времени суток! Имеется задача - нахождение кратчайшего цикла в ориентированном и невзвешанном цикле(ребра без значений). Граф задается путем массива очередей. Помогите решить сию задачу. Заранее спасибо. Добавлено через 20 минут Маленькое уточнение: Граф задан как массив списков!
С++ 4 и 5 поколение языков программирования C++
Является ли С++ языком 4 поколения? Пятое поколение Рождение языков пятого поколения произошло в середине 90-х годов. К ним отно*сятся также системы автоматического создания прикладных программ с помощью визуальных средств разработки, без знания программирования. Основная идея была заключена в возможности автоматического формирования результирующего текста на универсальных языках...
C++ Можно ли быть программистом многопрофильным? http://www.cyberforum.ru/cpp-beginners/thread1186317.html
Скажем, и системным, и прикладным. Или обязательно надо делать выбор? Или лучше углубиться в одной области, потому что нет шансов знать все на одном уровне? Спасибо.
C++ Линкер ругается на функцию // laba7evteev.cpp: определяет можно ли из слов первой строки составить вторую // #include "stdafx.h" #include <string.h> int strToWords(char *str, char words); int markWords ( const char word,const char words, int nWords,int isEqual); int _tmain(int argc, _TCHAR* argv) подробнее

Показать сообщение отдельно
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
24.05.2014, 11:18     Определить симметричность матрицы испльзуя указатели
Указатель есть данное, хранящее адрес подпрограммы, или другого данного. Если указатель хранит адрес другого указателя, то он называется кратным указателем, иначе простым. Указатель на указатель на не указатель называется двойным указателем, указатель на указатель на указатель на не указатель - тройным указателем и так далее. Сколько указателей надо пройти, чтоб добраться до подпрограммы, или обычного данного, такова кратность. На c/c++ звёздочка разыменует, то есть обеспечивает доступ к тому данному, на которое указывает указатель (указатели на функции не требуют разыменования, а используются просто вместо имени, в круглых скобках параметры). На c/c++ обычный массив (не массив-объект) занимает непрерывный блок, упорядочен по возрастанию индексов. Индекс в скобках складывается с указателем на массив и так получается адрес элемента, при этом массив массивов считается указателем на элемент-массив непосредственно самого массива, но если далее снова следуют скобки с индексом, то полученный адрес не разыменуется, а приводится без фактического преобразования к указателю на элемент уже этого массива и снова складывается со следующим индексом, разыменование происходит после последнего сложения. Причём, индексы измеряются не в байтах, а в ячейках той же разрядности, какую имеют элементы. Например, если
C++
1
2
int a[4];
int *p;
, то индексы и при a, и при p измеряются в ячейках, минимально достаточных для хранения int, а если
C++
1
int a[4][4];
, то индекс уже измеряется в четвёрках интов, также в четвёрках интов измеряется индекс при указателе на массив из четырёх интов. Если же
C++
1
2
double a[4];
double *p;
, то индекс измеряется уже в даблах.
 
Текущее время: 14:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru