sanches2805
0 / 0 / 0
Регистрация: 24.02.2012
Сообщений: 38
|
||||||
#1 | ||||||
чем отличается *(arr+1) от *(arr++)? - C++02.12.2012, 12:53. Просмотров 406. Ответов 3
Метки нет Все метки)
(
подскажите пожалуйста в чем отличие между *(arr+1) и *(arr++), допустим
0
|
|
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
|
02.12.2012, 12:53 |
Я подобрал для вас темы с готовыми решениями и ответами на вопрос чем отличается *(arr+1) от *(arr++)? (C++):
3
Синонимы операций взятия адреса массива (arr и &arr) - C++
int *arr или int arr[10] - C++ byte arr to int - C++ Найти длину массива arr[] - C++
|
Schizorb
|
|
02.12.2012, 13:07 | #2 |
Суть в том, что операция сложения не меняет значения операнда, то есть если ты напишешь: a + 1 - то само значение a останется неизменным. А операция инкремента изменяет значение, увеличивая на единицу: a++.
2
|
v.a.l.i.d
415 / 380 / 10
Регистрация: 21.09.2012
Сообщений: 913
|
|
02.12.2012, 13:34 | #3 |
0
|
go
![]() 3587 / 1367 / 130
Регистрация: 16.04.2009
Сообщений: 4,527
|
|
02.12.2012, 13:41 | #4 |
0
|
02.12.2012, 13:41 | |
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
|
02.12.2012, 13:41 |
Привет! Вот еще темы с ответами:
4
Двумерный массив передать через **arr - C++ Объявление массива int *arr почему так - C++ Нюансы синтаксиса: что означает запись arr[(int)(u*10)]++; ? - C++
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |