Поддерживать
www.wikidata.ru-ru.nina.az
ANSI C standart yazyka C opublikovannyj Amerikanskim nacionalnym institutom standartov ANSI Sledovanie etomu standartu pomogaet sozdavat legko portiruemye programmy IstoriyaPervyj standart yazyka C byl opublikovan amerikanskim institutom ANSI Cherez nekotoroe vremya on byl prinyat mezhdunarodnoj organizaciej po standartizacii ISO prodolzhivshej vypuskat sleduyushie versii standarta kotorye stali prinimatsya kak standart i institutom ANSI Nesmotrya na eto standart do sih por chashe nazyvayut ANSI C a ne ISO C C89 V 1983 godu Amerikanskij nacionalnyj institut standartov sformiroval komitet X3J11 dlya sozdaniya specifikacii standarta C V 1989 godu posle dlitelnogo i napryazhyonnogo processa standart byl zavershyon i utverzhdyon kak ANSI X3 159 1989 Yazyk programmirovaniya C Imenno etu versiyu chasto nazyvayut ANSI C ili C89 chtoby otlichit eyo ot C99 C90 V 1990 godu standart ANSI C s nebolshimi izmeneniyami byl prinyat Mezhdunarodnoj organizaciej po standartizacii ISO kak ISO IEC 9899 1990 Etu versiyu inogda nazyvayut C90 Odnako terminy C89 i C90 otnosyatsya v sushnosti k odnomu yazyku C99 Osnovnaya statya C99 V marte 2000 goda ANSI prinyal standart ISO IEC 9899 1999 Etot standart obychno nazyvayut C99 Osnovnye novovvedeniya Novye vstroennye tipy dannyh long long Bool Complex i Imaginary Novye vozmozhnosti yazyka vklyuchaya massivy peremennoj dliny indeksy staticheskih massivov compound literaly variativnye makrosy klyuchevoe slovo restrict Novye zagolovochnye fajly vklyuchaya a href wiki Stdint h title Stdint h stdint h a tgmath h fenv h complex h Vozmozhnosti sovmestimye s C vklyuchaya inline funkcii odnostrochnye kommentarii smeshenie deklaracii i koda simvoly Yunikoda v identifikatorah Udaleny opasnye elementy C89 naprimer neyavnoe obyavlenie funkcij i neyavnoe int Dlya C99 bylo vypusheno tri korrektiruyushih dokumenta ISO IEC 9899 1999 Cor 1 2001 E ISO IEC 9899 1999 Cor 2 2004 E ISO IEC 9899 1999 Cor 3 2007 E C99 bolee ne podderzhivaetsya komitetami ANSI INCITS i ISO IEC v polzu podderzhki i razrabotki C11 C11 Osnovnaya statya C11 C11 novyj standart yazyka prinyatyj v 2011 godu kak ISO IEC 9899 2011 Osnovnymi novshestvami yavlyaetsya uluchshennaya podderzhka Yunikoda poyavlenie novogo klyuchevogo slova Generic krossplatformennaya podderzhka mnogopotochnosti threads h i podderzhka atomarnyh tipov v yazyke i biblioteke stdatomic h Dlya C11 byl vypushen odin korrektiruyushij dokument ISO IEC 9899 2011 Cor 1 2012S17 Osnovnaya statya Po sostoyaniyu na 2023 god C17 yavlyaetsya tekushim standartom yazyka C V osnovnom C17 korrektiruet defekty obnaruzhennye v C11 ne vnosya nikakih novovvedenij Podderzhka kompilyatoramiANSI C na segodnyashnij den podderzhivaetsya prakticheski vsemi rasprostranyonnymi kompilyatorami yazyka C Lyubaya programma napisannaya tolko s ispolzovaniem standarta i ne dopuskayushaya specificheskih apparatnyh dopushenij garantirovanno dolzhna rabotat na lyuboj platforme s dostatochno standartnoj realizaciej yazyka C SsylkiRabochaya gruppa ISO C angl Primechaniya14 00 17 00 ISO IEC 9899 1999 angl ISO Data obrasheniya 21 yanvarya 2019 INCITS ISO IEC 9899 2012 neopr ANSI Data obrasheniya 23 avgusta 2021 31 marta 2022 goda ISO IEC 9899 1999 Programming Languages C neopr Data obrasheniya 24 iyunya 2012 10 oktyabrya 2016 goda ISO IEC 9899 2011 Cor 1 2012 neopr International Organization for Standardization Data obrasheniya 23 avgusta 2021 29 marta 2022 goda ISO IEC 9899 2018 Information technology Programming languages C neopr www iso org Data obrasheniya 23 avgusta 2021 10 avgusta 2018 goda The Standard C neopr www iso 9899 info Data obrasheniya 23 avgusta 2021 25 fevralya 2005 goda
Вершина