Форум
О работе
Тема
Как правильно задавать вопросы
B
I
abc
U
X
3
X
3
H1
H2
H3
H4
H5
H6
Asm
C/C++
C#
Erlang
Haskell
IDL
Java
Lisp
MSIL
Nemerle
ObjC
OCaml
Pascal
Perl
PHP
Prolog
Python
Ruby
Rust
SQL
VB
Здравствуйте, Pzz, Вы писали: Pzz>Здравствуйте, smeeld, Вы писали: S>>А число (int*)2+3 это не указатель, это просто число т.е 0x000Е. Pzz>Выражение (int*)2+3 имеет [b]тип[/b] "указатель на int", даже если ни в какое разумное место этот указатель не указывает. S>>Если int* m=(int*)2+3 то директива %d в printf("%d",m); S>> заставляет компилятор рассматривать m как переменную, содержащую число и выводить его. S>>Варнинги выводятся если задано -Wall, но вышеприведённый пример работает и выдаёт 14. Pzz>А что, остались еще люди, у которых не заданно -Wall? Смельчаки... :-)
Теги:
Введите теги разделенные пробелами. Обрамляйте в кавычки словосочетания с пробелами внутри, например:
"Visual Studio" .NET
Имя, пароль:
Загрузить
Нравится наш сайт?
Помогите его развитию!
Отключить смайлики
Получать ответы по e-mail
Проверить правописание
Параметры проверки …