История изменений
Исправление byko3y, (текущая версия) :
Я не знаком с PDP ассемблером, но как-то сложно представить, как для ассемблера может быть «родным» любой формат строк. Он же байтами оперирует ну или словами максимум.
Гуглишь мануал по ихнему асму, не задаешь глупых вопросов. Их асм отличался от Си разве что платформозависимостью. Типы данных (арфиметика над указателями без проверок корректности) там были абсолютно такие же, как в Си. В асмах и тогда, и сейчас есть возможность задавать константы, а потом брать их адрес по имени идентификатора — это и есть сишные строки с массивами (именно поэтому в Си они внезапно являются указателями).
Исходная версия byko3y, :
Я не знаком с PDP ассемблером, но как-то сложно представить, как для ассемблера может быть «родным» любой формат строк. Он же байтами оперирует ну или словами максимум.
Гуглишь мануал по ихнему асму, не задаешь глупых вопросов. Их асм отличался от Си разве что платформозависимостью. Типы данных (арфиметика над указателями с нулем проверок) там были абсолютно такие же, как в Си. В асмах и тогда, и сейчас есть возможность задавать константы, а потом брать их адрес по имени идентификатора — это и есть сишные строки с массивами (именно поэтому в Си они внезапно являются указателями).