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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Sniper777
-12 / 0 / 1
Регистрация: 20.12.2011
Сообщений: 43
#1

помогите с указателями - C++

20.12.2011, 19:45. Просмотров 295. Ответов 7
Метки нет (Все метки)

Помогите переделать через указатель int *x.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include<iostream.h>
#include<string.h>
#include<conio.h>
 
main()
{
    clrscr();
    cout << "Vvedite stroku simvolov" << "\n";
    char a[100];
    cin >> a;
    cout << "Sformirovannaya stroka simvolov:" << "\n";
 
    for (int i = 0; a[i] != '\0'; i++) {
    cout << a[i] << a[i];
    }
 
    getch();
}
 Комментарий модератора 
Как можно более полно описывайте суть проблемы или вопроса, что было сделано для ее решения и какие результаты получены.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.12.2011, 19:45
Здравствуйте! Я подобрал для вас темы с ответами на вопрос помогите с указателями (C++):

Помогите с Указателями(проблема) - C++
Привет всем, возник вопрос, почему вот так вот можно написать и копирующий конструктор класса не вызовется: void snf(Student* copy) { ...

Помогите с задачей с указателями - C++
Есть задание на тему: Обработка строк с помощью указателей Задание звучит так: Вводить и обрабатывать строки в цикле до тех пор,...

Помогите разобраться с работой с указателями.... - C++
Кто нить мог бы посоветовать, что можно почитать для того что бы понять работу с указателями.... :help:

Работа с указателями в объектах и без них, помогите разобраться - C++
Значит так! Есть 4 указателя - 2 из них описанны в классе, 2 глобально. В классе есть конструктор, который выделяет место под...

Помогите найти ошибку в коде при работе с указателями - C++
Блин, я когда нибудь пойму эти указатели!!???? Подскажите где ошибся? #include&lt;iostream&gt; using namespace std; int foo(int&amp;num); ...

Проблема с указателями - C++
Есть задание : Объявить массив целых чисел и заполнить его случайными значениями. Размер массива 50, диапазон значений от -50 до 50.Найти...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
vikichocolate
25 / 14 / 1
Регистрация: 11.11.2011
Сообщений: 94
20.12.2011, 20:01 #2
ну можно

C++
1
char*a=new char[100];


но попытайтесь лучше объяснить задание
go
Эксперт C++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
20.12.2011, 20:07 #3
Цитата Сообщение от Sniper777 Посмотреть сообщение
main()
В С++ такого нет.
Sniper777
-12 / 0 / 1
Регистрация: 20.12.2011
Сообщений: 43
21.12.2011, 03:10  [ТС] #4
main() это основа всех программ в с++

Добавлено через 12 минут
А задание надо использовать программу с указателем int.Изменить её немного.
go
Эксперт C++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
21.12.2011, 10:18 #5
Цитата Сообщение от Sniper777 Посмотреть сообщение
main() это основа всех программ в с++
По стандарту main должен вернуть int
C++
1
int main ()
Добавлено через 24 секунды
Цитата Сообщение от Sniper777 Посмотреть сообщение
А задание надо использовать программу с указателем int.Изменить её немного.
C++
1
int arr[100]; // arr это указатель константа
Байт
Эксперт C
15996 / 10264 / 1537
Регистрация: 24.12.2010
Сообщений: 19,359
21.12.2011, 10:31 #6
Цитата Сообщение от go Посмотреть сообщение
По стандарту main должен вернуть int
Ну, есть компиляторы, достаточно умные, что догадаются об этом сами.
fasked
Эксперт С++
4935 / 2515 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
21.12.2011, 10:36 #7
Цитата Сообщение от Sniper777 Посмотреть сообщение
Помогите переделать через указатель int *x.
Уточните задание, пожалуйста.

Не по теме:

Цитата Сообщение от Байт Посмотреть сообщение
Ну, есть компиляторы, достаточно умные, что догадаются об этом сами.
Ох ёж, вот недавно же только одному доказывал - Проблема с выводом

dimcoder
Полярный
458 / 431 / 67
Регистрация: 11.09.2011
Сообщений: 1,129
21.12.2011, 11:40 #8
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include<iostream.h>
#include<string.h>
#include<conio.h>
 
int main()
{
    clrscr();
    cout << "Vvedite stroku simvolov" << "\n";
    char a[100];
    cin >> a;
    cout << "Sformirovannaya stroka simvolov:" << "\n";
 
    for (int i = 0; *(a+i) != '\0'; i++) {
        cout << *(a+i) << *(a+i);
    }
 
    getch();
 
    return 0;
}
Это имеете ввиду? И библиотека string вам зачем здесь?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.12.2011, 11:40
Привет! Вот еще темы с ответами:

Операции с указателями - C++
Собственно вопрос : есть функция void vyvod(char* prov) { printf(&quot;%s&quot;, prov); } и есть функция void...

задача с Указателями - C++
помогите!!как этот код написать с указателями?? #include &quot;stdafx.h&quot; #include &quot;conio.h&quot; #include &quot;locale.h&quot; #include...

пример с указателями - C++
#include &quot;stdafx.h&quot; #include&lt;iostream&gt; #include &lt;clocale&gt; #include &lt;cmath&gt; using namespace std; double sumA(int *y,int d) {...

Массив. с указателями с++ - C++
1. Задан массив из 10 целых чисел. Посчитать количество смен знаков заданных чисел. Перебор элементов массива должен осуществляться...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
21.12.2011, 11:40
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru