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

Вставка в начало одномерного массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В заданной последовательности слов найти все слова, начинающиеся с заданной приставки. http://www.cyberforum.ru/cpp-beginners/thread849630.html
В заданной последовательности слов найти все слова, начинающиеся с заданной приставки. На с++ пожалуиста. #include <conio.h> #include <stdio.h> #include <string.h> void main() { char a,ch,nol; int i=0,j; clrscr(); printf("введите кол-во слов:\n");scanf("%s");
C++ Корректный вывод русского алфавита Народ, подскажите, как решить проблему. Ввожу данные с клавиатуры, а при их выводе русским языком уже не пишет: #include "stdafx.h" #include <iostream> using namespace std; struct fridge { char naim; char firma; int kol; http://www.cyberforum.ru/cpp-beginners/thread849621.html
C++ Хеширование пароля
Проблема такая, нужно захешировать пароль пользователя, пробовал уже всё, что нашел в интернете, наверное я тугой В общем, не подскажете любой способ получить надежный хеш пароля? VS2010
C++ что такое программа модульной структуры?
обьясните пожалуйсто, что такое программа модульной структуры? она должна состоять из отдельных программ или просто включать в себя процедуры или функции? а если из отдельных, то какая между ними должна быть связь? заранее огромное спасибо!!!
C++ Сложить все числа и вывести сумму на заданном уровне дерева http://www.cyberforum.ru/cpp-beginners/thread849595.html
Построил дерево, вывел на экран. Не знаю, как в написанной программе определить уровень дерева. P.S. числа генерируются рандомно #include <stdio.h> #include <stdlib.h> #include <time.h> typedef struct tree { int n; tree *left;
C++ Ошибка в программе с графикой Есть код. Картинка двигается только по горизонтали. Как сделать чтобы она двигалась по всему окну консоли? То есть и по вертикали. Прямоугольник - типа самолета. #include <stdio.h> #include <conio.h> #include "graphics.h" void draw(int x,int y,int c); int main (void) { int gd=DETECT,gm; int x=0,y=400,speed=50; подробнее

Показать сообщение отдельно
UnsKneD
алкокодер
 Аватар для UnsKneD
153 / 149 / 11
Регистрация: 27.12.2012
Сообщений: 548
26.04.2013, 22:18     Вставка в начало одномерного массива
Serzik, вы не правы абсолютно во всё, для начала нужно сдвинуть массив циклически вправо на 1, затем вставить число в начало, затем снова всё сдвинуть.

Цитата Сообщение от Serzik Посмотреть сообщение
mass[20] ={1,2,3,4,5};
Это у вас вроде массив интов,
Цитата Сообщение от Serzik Посмотреть сообщение
mass[0]= '9'; mass[1] = '9';
а здесь вы присваиваете чары, что не есть гуд.

Цитата Сообщение от Serzik Посмотреть сообщение
j<sizeof(mass)
тут вы получили размер массива, но не количество его элементов, для получения количества разделите sizeof(mass) на sizeof(int)
 
Текущее время: 05:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru