Форум программистов, компьютерный форум, киберфорум
Наши страницы

Error: invalid conversion from 'char' to 'char*' [-fpermissive]| - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Установить, что число содержит ровно две разные цифры http://www.cyberforum.ru/cpp-beginners/thread1777211.html
Буду премного благодарен за помощь. Натуральное число называется двояким, если в его десятичной записи встречается не более двух различных цифр. Например, числа 3, 23, 33, 100, 12121 — двоякие, а...
C++ Счастливые числа Как-то не могу вникнуть в суть кода :( Назовем число счастливым, если сумма цифр на четных позициях равня сумме цифр на нечетных позициях. Позиции нумеруются с единицы начиная с правого конца... http://www.cyberforum.ru/cpp-beginners/thread1777209.html
Из десятичных цифр заданного числа сформировать максимально большое число C++
Прошу помочь с решением, заранее благодарен. Вам задано натуральное число. Если можно переставить его цифры так, чтобы получилось большее число, выведите YES, в противном случае выведите NO....
Определить, является ли число целой степенью двойки C++
Задано целое положительное число.Определить, является ли оно целой степенью двойки. Вход 1 16 1028 1024 Выход Yes
C++ Вычислить факториал числа http://www.cyberforum.ru/cpp-beginners/thread1777204.html
Требуется по заданному числу 1<=N<=12 посчитать его факториал. Учтите, что факториал растет очень бысто и уже при N = 13 результат выйдет за рамки допустимого диапазона int, поэтому тестируйте на...
C++ Итерационное преобразование числа На вход программе подается целое положительное число n. Если оно четное, делим на 2, если нечетное, то умножаем на 3 и прибавляем 1. С полученным числом делаем то же самое и так далее, пока не... подробнее

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

Error: invalid conversion from 'char' to 'char*' [-fpermissive]| - C++

07.07.2016, 14:30. Просмотров 439. Ответов 3
Метки (Все метки)

Ребят что не так я делаю? Если что я только начал указатели, условие задачи:
Напишите функцию, которая запрашивает у пользователя его имя и фамилию в виде двух отдельных значений. Функция должна возвращать оба значения вызывающему окружению при помощи указателя или ссылки, передаваемой в функцию.

Делал через ссылки, все работает, а с указателем не выходит.
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
#include <iostream>
#include <string>
#include <cstdlib>
#include <clocale>
#include <windows.h>
 
using namespace std;
 
void nf(char *p_name, char *p_fam)
{
    cout << "Введите имя - ";
    cin >> *p_name;
    cout << "Введите фамилию - ";
    cin >> *p_fam;
}
int main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
 
    char name;
    char fam;
    char *p_name;
    char *p_fam;
    p_name = & name;
    p_fam = & fam;
    nf(name, fam);
    cout << name << '\n';
    cout << fam << '\n';
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru