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

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

Войти
Регистрация
Восстановить пароль
 
alekola
21 / 21 / 1
Регистрация: 04.08.2011
Сообщений: 103
#1

* char - могут ли затереть данные? - C++

15.08.2012, 17:54. Просмотров 368. Ответов 3
Метки нет (Все метки)

Уважаемые форумчане, скажите пожалуйста если я использую *char в своей программе указатель хранит же лишь адрес первого элемента..могу ли я быть уверен что данные в последующих элементах не будут затерты другими приложениями?
они резервируються или как?
Есть ли выгода использоватьь char[]? или это просто 2 способа оперировать данными?
Чем по факту является указатель на указатель? **char вроде как массив строк, но почему?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.08.2012, 17:54
Здравствуйте! Я подобрал для вас темы с ответами на вопрос * char - могут ли затереть данные? (C++):

Могут ли две string разделять одни данные? - C++
Обнаружил, что substr() создает новую подстроку из заданной строки, а значит в данном коде: string str("something"); string a =...

Не выводит данные из char - C++
char s=""; char r=""; puts("Введите название вашего уч. заведения: "); gets(s); puts("Введите название группы: "); ...

Данные типа char не понимает кириллицу - C++
Имеется массив типа char. Ввод данных с клавиатуры. Когда пишу кирилиццей, то отображается аброкодабра. При вводе латиницей проблем нет....

Структурка (удалить данные с типом char) - C++
Привет всемм!!! Нужно было мне написать структурку для стадиона а также удалить "Удалить элемент с заданным названием." Название имеет...

Записать в string или char бинарные данные - C++
Бъюсь второй день, не могу записать бинарные данные в переменную. Или может переменные не верные... У меня получается что если бинарная...

Strlen и бинарные данные в char - как выполнить их отправку - C++
Размер бинарных данных готовых к отправки всегда разный. В середине может содержатся любое кол-во 0x00. Как выполнить отправку таких...

3
KostyaKulakov
Заблокирован
15.08.2012, 17:56 #2
в память другой программы не как не залезть. аналогично и в обратную сторону. данные не затруца. если вы сами не выйдете за приделы указателя.
0
nexen
187 / 180 / 3
Регистрация: 27.01.2012
Сообщений: 1,335
15.08.2012, 17:56 #3
char** = (char*)* = ("string")*. Т.е, если у тебя есть int, то это число (нулевое измерение). int* - массив чисел (первое измерение). int** - массив массива чисел = двумерный массив (второе измерение)
0
cossack5
54 / 48 / 1
Регистрация: 02.08.2012
Сообщений: 127
15.08.2012, 18:06 #4
Лучше не использовать char** в c++ - ошибок наделать проще простого. Можно раз и навсегда отдаться stl (string,stringstream )и забыть, что такое char** и т.д.
0
15.08.2012, 18:06
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.08.2012, 18:06
Привет! Вот еще темы с ответами:

Как правильно занести данные в массив char и вывести их из него - C++
char a1; //Массив в который надо перенести данные char a2 = "32167aqe"; //Массив - источних данных cout << "Musor v a1:" << endl;...

Измените структуру CStash чтобы данные хранились в объекте типа vector<char> - C++
Измените структуру CStash чтобы данные хранились в объекте типа vector&lt;char&gt; //hello.h struct CStash{ int size; int quantity; ...

Как можно считывать из строки (std::string или char*) данные при помощи cin - C++
Как можно считывать из строки (std::string или char*) данные при помощи cin (или может есть какой-нибудь поток-обертка?), как sscanf из...

(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const& - C++
astxx::manager::connection::connection(std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt; const&amp;, unsigned short); ...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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