Вопрос про си |
Вопрос про си |
Dark |
14.05.2003 23:40
Сообщение
#1
|
Знаток Группа: Пользователи Сообщений: 408 Пол: Мужской Репутация: 3 |
Люди, приведите мне пожайлуста 10 отличий си от паскаля(не касаясь синтаксиса)... А то передо мной стоит дилема: изучать си или нет, но я не вижу разницы между си и пасом!!!!!!!!!
-------------------- - Где я?
- Во тьме. - В какой тьме? - Во тьме твоего мозга. |
Deny |
22.05.2003 11:12
Сообщение
#2
|
Пионер Группа: Пользователи Сообщений: 149 Репутация: 1 |
Цитата По моему, указатели были введены для более рационального использования памяти, т.е. ячейки памяти очень удобно связывать в цепочки (почитайте Д.Кнута) и с ними работать: их удобно удалять, вставлять, сортировать,создавать,копировать... а также для работы с памятью, которая не выделяется компилятором для переменных, а то паскаль например при выходе за границы определенного размера начинает гнать, что слишком большой блок данных, а с поинтерами(указателями) все получается нормально. Это верно на 100%.Я это и имел ввиду - указатели нужны для обращения к объектам (которые естественно в памяти) Добавлено (через 24 минуты): Цитата Хорошо, pas модуль компилируется (переводится в бинарный код) в tpu - а куда обращается h файл ??? h-файл включается в cpp-файл. Далее все как в асме, копилируем в obj и линкуем в exe. |
Текстовая версия | 6.10.2024 16:37 |