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

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

Войти
Регистрация
Восстановить пароль
 
Blurryface
0 / 0 / 0
Регистрация: 04.05.2016
Сообщений: 16
#1

Объясните пожалуйста что означают некоторые строки - C++

09.05.2016, 12:26. Просмотров 146. Ответов 4
Метки нет (Все метки)

1)
C++
1
 while ((((*(string1 + i)!=0)) || ((*(string2 + i) != 0))) && (i<n))
что означает string1 + i?
2)
C++
1
 if (*(array + i*n + i) > mx)
и здесь в условии *(array + i*n + i)?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.05.2016, 12:26     Объясните пожалуйста что означают некоторые строки
Посмотрите здесь:

Объясните,что означают эти строки. - C++
Списал код из учебника(о представлен ниже).Все работает,нареканий нет.После был анализ этого кода с разжевыванием происходящего,но...

Поясните что означают некоторые функции - C++
1- что означает эта строка? int f(char *s, char *c, int n) { 2-int main(int argc, char* argv) { 3 setlocale 4 #include...

Объясните пожалуйста что делают выделенные строки - C++
#include &lt;cstdlib&gt; #include &lt;iostream&gt; using namespace std; typedef struct node { int number; node *next; ...

Объясните пожалуйста некоторые функции - C++
Здравствуйте. Пожалуйста объясните: что за функции: peek() c_str() sync() begin()

Объясните пожалуйста некоторые участки кода - C++
Есть код (Идеально сбалансированное дерево): // #include &quot;stdafx.h&quot; #include &lt;stdio.h&gt; #include &lt;iostream&gt; using namespace...

Подскажите пожалуйста, что означают значения в коде - C++
Просматривал исходники Qt и там заметил такую запись в объявлении свойств класса: uint window_state : 4; uint focus_policy :...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zss
Модератор
Эксперт С++
6322 / 5906 / 1913
Регистрация: 18.12.2011
Сообщений: 15,189
Завершенные тесты: 1
09.05.2016, 12:29     Объясните пожалуйста что означают некоторые строки #2
А так понятнее:
C++
1
2
while ( (string1[i]!=0 || string2[i]!=0) && i<n)
if( array[i*n+i]>mx)
Просто, в Вашем коде индексация написана в развернутом виде.
Кстати, а Вы знаете, что можно писать и так:
C++
1
while ( (i[string]!=0 || i[string2]!=0) && i<n)
Т.к. это приводит к выражению *(i+string1) очевидно равному *(string1+i)
Blurryface
0 / 0 / 0
Регистрация: 04.05.2016
Сообщений: 16
09.05.2016, 12:34  [ТС]     Объясните пожалуйста что означают некоторые строки #3
zss, а это строчки из разных кодов
zss
Модератор
Эксперт С++
6322 / 5906 / 1913
Регистрация: 18.12.2011
Сообщений: 15,189
Завершенные тесты: 1
09.05.2016, 12:37     Объясните пожалуйста что означают некоторые строки #4
Ну и что?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.05.2016, 12:41     Объясните пожалуйста что означают некоторые строки
Еще ссылки по теме:

объясните пожалуйста, что это - C++
И что с этим делать)

Строки в классе. Объясните, пожалуйста - C++
Строка задается в классе, используется одной функцией, а инициализируется другой. При компиляции программа ошибок не пишет, но не...

объясните, пожалуйста, что я делаю не так - C++
Ошибка LNK2005 &quot;bool __cdecl ForSortForBodyType(struct AutoCars &amp;,struct AutoCars &amp;)&quot; (?ForSortForBodyType@@YA_NAAUAutoCars@@0@Z) уже...

Объясните пожалуйста, что такое i, j, k в программе - C++
#include &quot;stdafx.h&quot; #include &quot;stdio.h&quot; #include &quot;stdlib.h&quot; #include &quot;locale.h&quot; #include &quot;conio.h&quot; int main() { int...


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

Или воспользуйтесь поиском по форуму:
Blurryface
0 / 0 / 0
Регистрация: 04.05.2016
Сообщений: 16
09.05.2016, 12:41  [ТС]     Объясните пожалуйста что означают некоторые строки #5
zss, хмм спасибо, не знал этого
Yandex
Объявления
09.05.2016, 12:41     Объясните пожалуйста что означают некоторые строки
Ответ Создать тему
Опции темы

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