425 / 390 / 113
Регистрация: 21.09.2012
Сообщений: 913
|
|
1 | |
Зачем вообще нужно слово NULL если можно просто написать 0?24.10.2012, 13:27. Показов 2637. Ответов 6
Метки нет (Все метки)
0
|
24.10.2012, 13:27 | |
Ответы с готовыми решениями:
6
Зачем используют конструкцию в длинных ветвлениях else if, если можно просто использовать один if Зачем создавать безымянное пространство имён, если я могу просто написать static? Зачем раздел Finally, если можно написать после try.except? Составить алгоритм и написать программу(если можно с объяснением как и зачем) |
154 / 138 / 34
Регистрация: 23.05.2009
Сообщений: 275
|
|
24.10.2012, 13:39 | 2 |
2
|
1 / 0 / 0
Регистрация: 24.10.2012
Сообщений: 3
|
|
24.10.2012, 13:42 | 3 |
В-первую очередь, открой учебник и почитай определения =)
Пара нюансов: Числа - это и есть числа, Null же это #define на ноль (0) и он всегда является int'ом. Так же NULL запрещает какие-либо операции. EOF же определяет достигнут ли конец в файле или нет.
0
|
24.10.2012, 14:20 | 5 |
Тема на форуме: Что использовать с указателями? 0, NULL, nullptr?
1
|
425 / 390 / 113
Регистрация: 21.09.2012
Сообщений: 913
|
|
24.10.2012, 14:43 [ТС] | 6 |
спасибо всем. я так понял что все эти зарезервинованные слова придуманы чтобы легче запомнить. их сокращенные названия.
EOF(End Of File - конец файла) и не надо вспоминать какое значение он содержит. И с другими также
0
|
24.10.2012, 14:53 | 7 |
Они не зарезервированные :-)
По поводу значений - в целом ты прав, они созданы для однородности и соответствия контексту. Не всем будет очевидно, что 0, возвращенный функцией чтения из файла, имеет значение EOF. А другая функция возвращает 0 имея в виду SUCCESS.
1
|
24.10.2012, 14:53 | |
24.10.2012, 14:53 | |
Помогаю со студенческими работами здесь
7
Зачем вообще switch, если есть if? Зачем нужно вообще Моделирование в целом? Нужно узнать зачем здесь эдит и что делать вообще Зачем вообще нужно IP упаковывать в Ethernet, почему не сделали один протокол? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |