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

Непонятный момент в программе с указателями - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Конструктор http://www.cyberforum.ru/cpp-beginners/thread401569.html
Всем доброго времени суток. Пишу программу, которая вычисляет ранг матрицы и выводит транспонированную. Вот код: matr.h: class matr { public: matr(int, int); //matr(); ~matr(); void out() const; void trans();
C++ как сравнить два тхт file? Скажите пожалуйста как сравнить два тхт являются ли их содержания одинаковыми? И если нет то показать где именно ошибка на 3 м тхт файле. пример: true.txt 1100100 1101001 1100001 1101110 1100001 false.txt 1100100 1101011 1100001 1101110 1100001 mistake.txt Mistake is in "_" row! http://www.cyberforum.ru/cpp-beginners/thread401560.html
C++ преобразование матрицы
провести преобразование матрицы А таким образом:положительные элементы заменить на число 2 ,отрицательные -на 1,нулевые -на 3:
Двумерный массив с указателями C++
Здраствуйте. Не получаеться переделать задачу под свою,помогите пожалуйсто. вот пример. #include <iostream.h> #include <conio.h> int Fun_Sum_Kol(int, int, int**, int*); void main() { int **a, i, j, n, m, sum, kol; cout << "\t Input N, M : "; cin >> n >> m;
C++ Табуляция http://www.cyberforum.ru/cpp-beginners/thread401536.html
Добрый вечер, форумчане. Вопрос такой: как можно задав в коде программы, например, рисунок: ^ / | \ / | \ сделать так, что бы в консольном окне он выдавал его несколько раз, причем и в длину, типо:
C++ Странное поведение map в объкт-функции есть класс class writer { map <string, list<string> > &dat; list<string> &all; bool flag; //true = familiya public: writer( map <string, list<string> > &dat_, list<string> &all_): dat(dat_), all(all_) подробнее

Показать сообщение отдельно
DU
1477 / 1053 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
07.12.2011, 22:28     Непонятный момент в программе с указателями
C++
1
2
3
4
5
6
7
8
int main()
{
    char* p="123"; 
    std::cout<<p<<std::endl; //вот так выводим саму строчку
    std::cout<< &p<<std::endl; //а вот так - адрес, который 
                                             //указывает на первую буковку строчки
 
}
неверно. это адрес, по которому рассполагается переменная p, которая имеет тип char*. выражение &p имеет тип char**. т.е. не адрес первого символа.
 
Текущее время: 15:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru