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

Операнд * должен быть указателем - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Что нужно добавить после ch чтобы программа запрашивала время? http://www.cyberforum.ru/cpp-beginners/thread1556420.html
#include <iostream> #include <iomanip> using namespace std; int main() { char ch; int zp = 100, time, itog; setlocale (LC_ALL, "RUS");
C++ Вывести дерево в консоль Помогите плиз дерево консольно вывести: #include "stdafx.h" #include <iostream> #include <time.h> using namespace std; const int NUMBER = 10; int sequence; int GetRandomValue(); http://www.cyberforum.ru/cpp-beginners/thread1556419.html
C++ Найти в массиве самую длинную убывающую последовательность
Найти в массиве самую длинную убывающую последовательность , расположенную после максимального элемента включительно.Вывести на экран номера ее первого и последнего элементов. есть вот , это int main() { int a = { 0,2,10,3,1 }; int first = 0, last = 0; int index(0); int max(a); for (int i = 0; i < 5; i++)
C++ На языке C++ сделать эту задачу без блок схемы
Помогите пожалуйста.Надо на версии c++ 6.0 (такие у нас в универе).Без блок схем.Заранее спасибо! Вот задача. http://ru.files.fm/g/lgaltkh#aa/5xiR5ptcyjw.jpg
C++ Написать программу, вычисляющую плату за пользование телефоном для введенного времени разговоров за месяц. http://www.cyberforum.ru/cpp-beginners/thread1556413.html
Услуги телефонной сети оплачиваются по следующему правилу: за разговоры до А минут в месяц — В руб., а разговоры сверх установленной нормы оплачиваются из расчета С руб. за минуту. Написать программу, вычисляющую плату за пользование телефоном для введенного времени разговоров за месяц. КАААК!!?помогите
C++ Реализовать базу данных ГАИ Реализовать базу данных ГАИ по штрафным квитанциям с помощью бинарного дерева. Ключом будет служить номер автомашины, значением узла - список правонарушений(односвязный список). Если квитанция добавляется в первый раз, то в дереве появляется новый узел, а в списке данные по правонарушению; если нет, то данные заносятся в существующий список. Необходимо также реализовать следующие операции: ... подробнее

Показать сообщение отдельно
Fearistoff
0 / 0 / 0
Регистрация: 28.07.2015
Сообщений: 14

Операнд * должен быть указателем - C++

19.10.2015, 18:55. Просмотров 642. Ответов 4
Метки (Все метки)

Господа знатоки, объясните пожалуйста дураку, на что ругается компилятор и в чём смысл этих звёздочек почему где-то они есть, где-то их нет, и чем отличается "char" от "void" в 9-ой строке? Сам тупо "переписал" с лекций (сам студент ещё), и в чём проблема понять не могу...

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
29
30
31
#include <stdio.h>
#include <iostream>
#include <fstream>
#include <windows.h>
#include <cstdlib>
 
 
 
char strins(char *sub, char *s, int p){
    int lsub = strlen(sub);
    if (p > strlen(s))
        p = strlen(s);
    for (int i = strlen(s); i >= p; --i)
        s[i + lsub] = s[i];
    char *s1 = s + p;
    while (*sub)
        *s1 += *sub++;
    return *s;
}
int main(){
    char sub, s;
    int p;
    printf (" sub = ");
    scanf ("%s", &sub);
    printf (" s = ");
    scanf ("%s", &s);
    printf (" p = ");
    scanf ("%i", &p);
    strins (*sub, *s, p);  //строка ошибки
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru