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

Не вводятся элементы в массив(указатели) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Числа Фибоначчи http://www.cyberforum.ru/cpp-beginners/thread974756.html
Является ли число N числом Фибоначчи? (С++) Как выглядит программа с использованием if или while?
C++ Можно ли в cin ввести строку любого размера? Собственно можно ли в cin ввести строку неопределенного размера, пользуясь только char * ? Например: char *temp = new char; int strLen; cin>>strLen; cin.getline(temp, strLen); Или если явно память сразу отвести тоже нельзя, например: http://www.cyberforum.ru/cpp-beginners/thread974754.html
C++ Запуск кода программы если фокус обращён на нечто другое
Суть в чём. Я хочу чтоб программа выполняла действия заданные в коде при нажатии определённой клавиши на клавиатуре. Но при этом открыто не окно программы, а что-то другое (например браузер). Объясните пожалуйста как это сделать. Думал через OnKeyDown но там фокус должен быть на окне программы.
C++ После выхода из функции, чтобы матрица не изменялась
Как сделать так, чтобы передать матрицу в функцию, в функции матрицу изменить (поменять элементы матрицы симметрично относительно побочной диагонали) вывести её на экран, но чтобы после окончания функции массив был прежним. Массив - локальная переменная. Написал код - массив изменяет правильно, но после завершения функции, в главную программу отдает измененный массив. void sim(int *, int);...
C++ Напечатать последовательно все двойные буквы http://www.cyberforum.ru/cpp-beginners/thread974696.html
Напечатать последовательно все двойные буквы (в слове подряд две одинаковых)
C++ Среди государств, имеющих морскую границу, определить то, численность которого максимальна В таблице собраны следующие сведения о государствах Африки: название государства; территория (в тыс. кв. км); численность населения (в млн. чел.); имеется ли морская граница (да, нет); столица. Среди государств, имеющих морскую границу, определить то, численность которого максимальна. подробнее

Показать сообщение отдельно
Jack Wade
61 / 34 / 6
Регистрация: 24.02.2013
Сообщений: 250
11.10.2013, 15:54  [ТС]     Не вводятся элементы в массив(указатели)
Большое спасибо!
Кликните здесь для просмотра всего текста

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
32
33
34
35
#include "stdafx.h"
#include <stdio.h>
#include <Windows.h>
 
void see_string(char *str)
{
    while(*str!='\0') printf("%c", *str++);
}
 
void enter_massive(int m[], int size)
{
    for (int i=0; i<size; i++) scanf("%d", &m[i]);
}
 
void print_massive(int m[], int size)
{
    for (int i=0; i<size; i++) printf("[%3d] = %3d\n", i+1, m[i]);
}
 
int _tmain(int argc, _TCHAR* argv[])
{
    int mas[10];
    SetConsoleOutputCP(1251);
 
    see_string("Пример текста для работы с указателями!\n");
 
    enter_massive(mas, 10);
    print_massive(mas, 10);
 
    for (int i=0; i<10; i++) printf("%d\n", mas[i]);
 
    _gettch();
 
    return 0;
}
 
Текущее время: 12:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru