Wikipedia говорит, что «Newlib - это стандартная реализация библиотеки C, предназначенная для использования во встроенных системах». Хорошо, но где я могу найти последнюю версию canon? то есть верную полную версию.Что такое newlib на языке C?
Также существуют другие библиотеки для языка C? Не могли бы вы дать мне номера ISO для них?
Я пытаюсь понять, какие типы/версии библиотеки существуют для языка C, поэтому я знаю, что они имеют в виду, когда я сталкиваюсь с ними в будущем.
Я бы ожидал, что стандартная библиотека C будет называться только стандартной библиотекой C, но это не используется, и эти разные имена, такие как newlib, не очень легко расшифровываются.
Newlib - это * реализация * the * стандартная библиотека. – GSerg
«Я сталкиваюсь с ними в будущем», просто используйте реализацию вашего компилятора, как правило, достаточно. – Stargateur
В стандарте C описывается набор функций, которые должны предоставить все совместимые компиляторы C. Это «стандартная библиотека C». Фактическая * реализация * самой библиотеки, и особенно ее имя, не имеет большого значения. Если у вас есть библиотека, которая реализует «стандартную библиотеку C», это *** стандартная библиотека *** C. –