![]() |
Модераторы: Daevaorn Страницы: (9) Все « Первая ... 4 5 [6] 7 8 ... Последняя »
( Перейти к первому непрочитанному сообщению ) |
![]() ![]() ![]() |
|
JackYF |
|
|||
![]() полуавантюрист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 18 Всего: 162 |
![]() ![]() ![]() Нафиг тебе адрес переменной??? ) Ну выдает она адрес первого элемента ![]() |
|||
|
||||
archimed7592 |
|
|||
![]() Архимед ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2531 Регистрация: 12.6.2004 Где: Moscow Репутация: 58 Всего: 93 |
Dov,
Fazil6, JackYF,
-------------------- If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas. © George Bernard Shaw |
|||
|
||||
JackYF |
|
|||
![]() полуавантюрист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 18 Всего: 162 |
archimed7592, гениально!
Но я в принципе это же и сказал. |
|||
|
||||
Fazil6 |
|
||||||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1653 Регистрация: 3.5.2006 Где: Минск Репутация: 35 Всего: 60 |
вы мне говорите, что имя массива интов это переменная указатель на инт. Я вам говорю, что массив - это массив, а указатель - это указатель, что это не одно и тоже, хотя и тесно связано.
подсунь компиллятору вот такой коди он тебе покажет какой тип у nn
Добавлено @ 22:21
прочитай внимательно
т.е. он не является an rvalue of type “pointer to T” он может конвертироваться в него |
||||||
|
|||||||
archimed7592 |
|
|||
![]() Архимед ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2531 Регистрация: 12.6.2004 Где: Moscow Репутация: 58 Всего: 93 |
Fazil6, такой код не должен компилиться...&nn - это нечто непонятное...не все, что прогатывает компилятор есть правильно...хотя такое вообще не проглотит
зы. почитайте, ребят...смеху ради ![]() -------------------- If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas. © George Bernard Shaw |
|||
|
||||
Fazil6 |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1653 Регистрация: 3.5.2006 Где: Минск Репутация: 35 Всего: 60 |
кстати ничего непонятного в &nn нет - это компиллятором должно интерпретироваться как указатель на массив. |
|||
|
||||
archimed7592 |
|
|||
![]() Архимед ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2531 Регистрация: 12.6.2004 Где: Moscow Репутация: 58 Всего: 93 |
с каких пор должно? можно цитатку из стандарта?
-------------------- If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas. © George Bernard Shaw |
|||
|
||||
Fazil6 |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1653 Регистрация: 3.5.2006 Где: Минск Репутация: 35 Всего: 60 |
стандарта у меня нет. Инфа из ссылки, которую я уже здесь давал пару страниц назад
http://faqs.org.ru/progr/c_cpp/cfaqrus.htm п 2.13 |
|||
|
||||
JackYF |
|
|||
![]() полуавантюрист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 18 Всего: 162 |
||||
|
||||
Metixa |
|
|||
Новичок Профиль Группа: Участник Сообщений: 42 Регистрация: 29.10.2006 Репутация: нет Всего: нет |
все было прикрасно и полезно и .и.и но из за моей неопытности все еще не поиму: int nameofmas[] = {1,2,3,4}; вот пока этот массив отправят в функцию как аргумент, г д е зафиксировался сама фраза nameofmas, он не записан на адрес первого элемента массива, потоиу что по тому адресу (4 баит) записан "1", он (nameofmas) пока не указатель что ему было выделено другои адрес, тогда обьясните мне где помнит комп. что после буквы "n" следует "a", потом "m", далше идет "e" и т.д. (nameofmas) ![]() |
|||
|
||||
archimed7592 |
|
|||
![]() Архимед ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2531 Регистрация: 12.6.2004 Где: Moscow Репутация: 58 Всего: 93 |
Metixa, советую перечитать свой пост и постараться самому понять что ты там написал...
к слову, имена переменных нигде никто не помнит...после компиляции эти имена не сохраняются... -------------------- If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas. © George Bernard Shaw |
|||
|
||||
Metixa |
|
|||
Новичок Профиль Группа: Участник Сообщений: 42 Регистрация: 29.10.2006 Репутация: нет Всего: нет |
если я не ошибаюсь после компиляции память которым ползовались лок. переменные освобождается, но перед освобождением они сушествуют не так?
где то, хоть "максимально временно" имена "a" и "b" же записывается, иначе как комп. выдаст 3 и 8???? Это сообщение отредактировал(а) Metixa - 18.11.2006, 04:13 |
|||
|
||||
archimed7592 |
|
|||
![]() Архимед ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2531 Регистрация: 12.6.2004 Где: Moscow Репутация: 58 Всего: 93 |
зы. вообще говоря в реальности такие массивы хранятся локально т. е. на стеке...т. о. получаешь что-то вроде mov [ebp-32], ebp-8, где ebp-8 - адрес массива, т. е. адрес относительно верхушки стека, а не какой-то четкий адрес. Это сообщение отредактировал(а) archimed7592 - 18.11.2006, 04:38 -------------------- If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas. © George Bernard Shaw |
|||
|
||||
Mixeer |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 19.11.2006 Репутация: нет Всего: нет |
люди помогите!
Тока начал учить с и срочно надо написать такую программу: Тема «Шифрование двоичных данных. Дешифрование двоичных данных» Метод шифрования основан на замене исходной последовательности битов a последовательностью b в которой a1=b1 ,bi=1 , если a=a(i-1) , и 0 в противном случае (i=1,2,3…n). входные и выходные данные - двоичные файлы ддлложности возникают с операциями с битами! Это сообщение отредактировал(а) Mixeer - 19.11.2006, 04:06 |
|||
|
||||
JackYF |
|
|||
![]() полуавантюрист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 18 Всего: 162 |
Mixeer, твои дествия должны быть следующими...
1) Пойти в Центр Помощи! 2) Создать новую тему! |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |