Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
Nikko12
2 / 2 / 0
Регистрация: 07.06.2013
Сообщений: 162
0

Подскажите в чем ошибка!

29.06.2013, 20:08. Просмотров 572. Ответов 10
Метки (Все метки)

Программа должна выводить адресса букв, но в итоге выводит ошибку "error: invalid type argument of `unary *' " в 17 строке. Почему???
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include<iostream>
#include<fstream>
using namespace std;
int main()
{
    ifstream cin("input.txt");
    int address[100],word_leng[100],i=0,number,j;
    int p;
    string str,str_new;
    while(cin>>str)
    {
        word_leng[i]=str.length();
        str_new=str_new+str;
        i++;
    }
    for(j=0;j<str_new.length();++j) {
        *p=&str_new[j];
        cout<<p<<endl;
    }
    return 0;
}


Вернуться к обсуждению:
Подскажите в чем ошибка!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.06.2013, 20:08
Готовые ответы и решения:

Подскажите в чем ошибка
Нужно создать файл 5.дат и записать в него информацию с структуры аерофлот....

Подскажите в чем ошибка
#include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; void main() { int i; float...

Подскажите, в чем ошибка
#include&lt;stdio.h&gt; #include&lt;cmath&gt; using namespace std; int main() { ...

Подскажите, в чем ошибка?
Задача:Напишите программу преобразования последовательности 12 символов-цифр,...

Подскажите, в чем ошибка?
,,,

10
Другие темы раздела
C++ Что надо знать чтобы написать игру на подобии The Binding Of Isaac http://www.cyberforum.ru/cpp-beginners/thread914711.html
3дравсвуйте я пока что только начинаю, собрал немножко литературы и ко мне пришёл вопрос, какая литература больше всего подойдёт для начинающего в 2D играx? Список литературы который я решил...
C++ Как найти сумму главной диагонали? Массив двухмерный. #include <conio.h> #include <stdio.h> int main() { int **a,b,c,i; scanf("%i",&n); a=new *; for(i=0;i<n;i++) a=new int ; http://www.cyberforum.ru/cpp-beginners/thread914702.html
C++ Работа со строками
Всем доброго времени суток. Я собрался поступать (в свои-то 22, года, балбес), и сдаю ЕГЭ по информатике. Все решаю более-менее в принципе, но вот беда с C4 - уже и не знаю где искать информацию,...
C++ Перегрузка постфиксной и префиксной операции инкремента
Здравствуйте! У меня возник вопрос: почему выводит разный результат, казалось бы, одинаковый код Вот здесь выводит как должно: #include <iostream> class Test { friend std::ostream&...
C++ выводит не правильные символы http://www.cyberforum.ru/cpp-beginners/thread914685.html
только начал изучать С++.помогите пожалуйста исправить ошибку в коде, и если можно объяснить, так как я новичок.Спасибо. // #include "stdafx.h" #include "stdio.h" #include <iostream> using...
C++ Автоматическое редактирование кода в Visual Studio Express Скажите пожалуйста, есть ли в Visual Studio Express, автоматическое редактирование кода? Т.Е. как в Embarcadero RAD Studio XE горячая клавиша ctrl + D (Format Sourse) - текстовый редактор... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru