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

Недопонял... Помогите пожалуйста... Со строками... - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ корректен ли код void f (struct x *this);? (объявление функции) http://www.cyberforum.ru/cpp-beginners/thread375511.html
...На солидном ресурсе встретил большой код, но я его конечно упростил до минимума. struct x { int y; }; //Вот на эту строчку ругается компилятор, говорит, что //ожидается троеточие или запятая перед this void f (struct x *this);
C++ Произвести замену всех отрицательных чисел на нули ПОмогите пожалуйста решить задачу в си Дан двухмерный массив размерностью 3х3.ПРоизвести замену всех отрицательных чисел на нули. Произвести вывод данного массива в виде матриц http://www.cyberforum.ru/cpp-beginners/thread375501.html
Пространство имен std C++
Какой стиль лучше ? using std::cout; using std::endl; or using namespace std;
C++ Помогите с Использование оператора цикла
Использование оператора цикла с параметром (for) для организации циклических вычислительных процессов Найти вектор Z = {z1,z2,...z10} , равный сумме двух векторов X = {x1,x2,..x10} и Y ={y1,y2,...,y10} по формуле Zi = Xi + Yi; i = 1,2,...10; Элементы вектора X заданы, организовать их ввод с клавиатуры. Значения компонент вектора Y вычисляются по формуле: Yi = 0.7 *...
C++ Задача на строки.ПОмогите решить http://www.cyberforum.ru/cpp-beginners/thread375487.html
Помогите пожалуйста решить задачу Дана строка.Вывести данную строку задом наперед
C++ bad скрипты в TWebBrowser всем привет! есть проблема: при открытии url в компоненте TWebBrowser начинают вылезать варнинги о работе javascript скриптов. суть: на форме ComboBox и WebBrowser. путем выбора радиостанции в выпадающем списке в браузер грузится тот или иной музыкальный канал. так вот — при загрузке страницы в WebBrowser начинают выскакивать предупреждения об ошибке в работе javascript. как-нибудь можно... подробнее

Показать сообщение отдельно
dimcoder
Полярный
 Аватар для dimcoder
449 / 422 / 66
Регистрация: 11.09.2011
Сообщений: 1,108
31.10.2011, 16:28     Недопонял... Помогите пожалуйста... Со строками...
Доброго всем времени суток. Что объявляет следующая строка?

C++
1
char *s;
Создаётся указатель на начало строки, например как на простой вектор, или же создаётся строка? Или и то и другое? Если создаётся указатель, он содержит в себе мусор, то есть может указывать на что-угодно -> изменяя строку, мы можем изменить любые данные. Я так думаю потому-что это происходит с указателями на, скажем, int. Да и потом, нельзя ли создать строку следующим образом и не парится:

C++
1
char s[100];
Ну или проще говоря:
C++
1
2
char *string;
*string = "smth"
равняется ли:

C++
1
char string[10] = "smth";
В чём различия этих двух записей? Помогите пожалуйста...
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru