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

Разобрать пример указателя на символьный массив - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Комментарии к программе http://www.cyberforum.ru/cpp-beginners/thread572562.html
Есть программа которая считывает текст из файла и выводит только предложения,содержащие введенное с клавиатуры слово!!Помогите разобраться с кодом идущим со строчки std::ifstream in("file.txt"); include <iostream> #include <fstream> #include <string> #include <ctype.h> #include <conio.h> #include <windows> using namespace std;
C++ OpenGL, проблема с функциями. Проблема состоит в том, что если я пытаюсь перенести параметры создания окна в OpenGL в функцию то окно не создается, а если в майн то все нормально работает. #include <GL/glut.h> using namespace std; void display(void) { glClear(GL_COLOR_BUFFER_BIT); http://www.cyberforum.ru/cpp-beginners/thread572552.html
Алгоритм цепочка (исправить код) C++
Условие Задан набор неповторяющихся пар (Ai,Aj), где Ai, Aj принадлежат множеству А={A1,A2,…,An}. Необходимо составить цепочку максимальной длины по следующему правилу: (Ai,Aj)+(Aj,Ak)=(Ai,Ak). При образовании этой цепочки любая пара может быть использована не более одного раза. Входные данные Входные данные находятся в файле input.in. Первая строка этого файла содержит два числа:...
Помогите дописать( исправить код) алгоритм C++
Условие Некоторые компании являются совладельцами других компании, так как приобрели часть их акций. Говорят, что компания А контролирует компанию В, если имеет место по меньшей мере одно из следующих условий: · А=В; · А владеет более, чем 50% акций В; · А контролирует k (k>0) компаний С1,…,Сk таких, что компания Сi владеет соответственно Xi% акций компании В...
C++ Небольшой баг http://www.cyberforum.ru/cpp-beginners/thread572538.html
Дана очень простая задачка: Даны числа a0, X, Y, M. Рассмотрим бесконечную последовательность ai = (X * ai-1 + Y) mod M, где операция "a mod b" означает остаток от деления числа a на число b. Очевидно, что начиная с некоторой позиции, эта последовательность зацикливается. Ваша задача -- найти длину цикла, и количество первых элементов этой последовательности, которые не входят в цикл....
C++ Структура. Добрый вечер..пишу уже 3 раз=) Я сделал задание По умолчанию Картотека в бюро обмена квартир (связные списки, файлы и т.д.) Всем Здрасьте) Вот задание:Картотека в бюро обмена квартир организован как линейный список. Сведения о каждой квартире содержат: количество комнат; этаж; подробнее

Показать сообщение отдельно
daslex
1084 / 494 / 101
Регистрация: 02.08.2011
Сообщений: 2,408
12.05.2012, 21:56     Разобрать пример указателя на символьный массив
C++
1
2
3
4
5
6
7
8
9
10
11
12
void main()
{  
  const N=256;
  char S[N]="zzzzz";
  char *s[]={""};
 
     s[0]=&S[0];
 
   *s="xxxxxxxx";
  cout<<*s<<endl; 
  cout<<S<<endl;
}
Читаю приблизительно такое: По определению если указатель[i] указывает на определенный элемент массива, то указатель[i+1] указывает на следующий элемент массива. И читаю, что если разыменовать указатель и присвоить ему значение, то изменится и тот объект на адрес которого он ориентирован.

Вот понять не могу. Почему тогда массив S не изменился.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 08:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru