Как Code Code Call Call Code Code (например, оптимизирован strlen)?

Я всегда читаю вещи о том, как определенные функции в языке программирования C оптимизированы путем написания на сборке. Позвольте мне извиниться, если это предложение звучит немного ошибочно.

Итак, я поставим это четко: как это, когда вы вызываете некоторые функции, такие как STRLEN на системах Unix / C, фактическая функция, которую вы звоните, написана на сборке? Можете ли вы каким-либо образом написать сборку прямо в программы C или ли это внешняя ситуация на вызове? Это часть стандартного стандарта, чтобы иметь возможность сделать это или ли это операционная система особенной вещи?

31
задан Ryan Tenney 1 May 2012 в 04:17
поделиться