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

Как задать размерность одномерного массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Что означает и делает оператор ">>=" http://www.cyberforum.ru/cpp-beginners/thread20162.html
Глупый вопрос, но тем не менее. Что означает и делает оператор ">>=". Может есть русское описание?
C++ Считать из файла и поменять местами максимальное и минимальное слово помогите дописать задачу...нужно считать из файли и поменять местами максимальное и минимальное слово...я поменять не могу... вот мой код #include <iostream> #include<stdio.h> using namespace std; int main() { int i=0,max=0,min=1,r=0,k=0,l=0; char *ptr; char *s=new char; char *tmp, *tmp1; http://www.cyberforum.ru/cpp-beginners/thread20159.html
C++ Ссылки и ассемблерные вставки
Подскажите, пожалуйста, как внутри ассемблерной вставки на C++ снять адрес загрузки переменной, на которую ссылается ссылка. Заранее спасибо.
C++ Указатели в двумерном массиве
Помогите пожайлуста!!! Как занулить главную диогональ, скока не пробовал, ни как не получается.... не могу найти ошибку :wall: Вот программа которую я написал: #include <stdio.h> #include <iostream.h> #include <conio.h> #include <stdlib.h> #include <string.h> void show_matrix(int *mat, int n)
C++ Литература для начинающих http://www.cyberforum.ru/cpp-beginners/thread20131.html
всех с НГ!))) посоветуйте что почитать человеку который с программированием на Вы а в частности по С++...
C++ Вопрос про статический массив Люди, у меня вопрос, подскажите пожалуйста почему я не могу создать статический массив(не важно какого типа) больше 1 мегабайта (в среднем)? К примеру, статический массив типа char из 1000 000 элементов создается, но больше- нет, также и с типом int (примерно максимальное кол-во элементов можно создать 250 000, он занимает 4 байта, т.е. больше char в 4 раза, соответственно, кол-во элементов в 4... подробнее

Показать сообщение отдельно
Del_Piero_10
Smart is the new Sexy
24 / 24 / 1
Регистрация: 29.12.2008
Сообщений: 109
07.01.2009, 11:53     Как задать размерность одномерного массива
а что представляет собой в данном случае str?
str - это символьная строка. Мы узнаем, какой она длины, и выделяем память через указатель для массива такого же размера.

И как быть, если надо заполнить такой массив с клавиатуры, а его размер не превышал истинного
Он не будет превышать истинный размер. Ведь ты используешь указатель всего лишь на память, и выделаешь память для него. Читай про указатели , все поймешь.

Добавлено через 1 минуту 15 секунд
Нельзя. Получишь ошибку - unknown size
Уже просек!

Добавлено через 1 минуту 47 секунд
если надо заполнить такой массив с клавиатуры, а его размер не превышал истинного
и еще. В С++ ответственность за то, чтобы массив не вышел из своего размера ложится на программиста. Поэтому в любом случае за тим должен следить ты. Но про указатели читай-читай)
 
Текущее время: 05:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru