рджрд┐рд╕рдВрдмрд░ 2011 рдореЗрдВ,
рдЖрдИрдПрд╕рдУ / рдЖрдИрдИрд╕реА 9899: 2011 рдХреЛ рдордВрдЬреВрд░реА рджреЗ рджреА рдЧрдИ, рдЬрд┐рд╕реЗ C11 рдпрд╛ C1X рдХреЗ рд░реВрдк рдореЗрдВ рднреА рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ C рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдХрд╛ рдирдпрд╛ рдорд╛рдирдХ рд╣реИред
рдбреИрдиреА рдХрд▓реЗрд╡, рд╕реА ++ рдорд╛рдирдХреАрдХрд░рдг рд╕рдорд┐рддрд┐ рдХреЗ рдПрдХ рдкреВрд░реНрд╡ рд╕рджрд╕реНрдп,
рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдмрддрд╛рддреЗ рд╣реИрдВ рдХрд┐ рд╕реА 11 рдореЗрдВ рдореБрдЦреНрдп рдирд╡рд╛рдЪрд╛рд░ рдХреНрдпрд╛ рд╣реИрдВ: рдорд▓реНрдЯреАрдереНрд░реЗрдбрд┐рдВрдЧ, рдЕрдирд╛рдо рд╕рдВрд░рдЪрдирд╛рдУрдВ рдФрд░ рдпреВрдирд┐рдпрдиреЛрдВ рдХрд╛ рдмреЗрд╣рддрд░ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ рдореЗрдореЛрд░реА рдореЙрдбрд▓, рдФрд░ рдХрдИ рдЕрдиреНрдп рдлрд╝рдВрдХреНрд╢рди рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕реА ++ рдореЗрдВ рдореМрдЬреВрдж рд╣реИрдВред
C11 рдореЗрдВ рдХреБрдЫ рдЖрд╡рд╢реНрдпрдХ C99 рдлрд╝рдВрдХреНрд╢рди рд╡реИрдХрд▓реНрдкрд┐рдХ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ (рдЪрд░ рд▓рдВрдмрд╛рдИ рд╕рд░рдгрд┐рдпрд╛рдБ, рдЬрдЯрд┐рд▓ рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░, рдЖрджрд┐), рд▓реЗрдХрд┐рди рдХреБрдЫ C ++ рдлрд╝рдВрдХреНрд╢рди рдЬреЛрдбрд╝реЗ рдЬрд╛рддреЗ рд╣реИрдВред C рдФрд░ C ++ рд╕рдорд┐рддрд┐рдпреЛрдВ рдиреЗ рдЕрдзрд┐рдХрддрдо рднрд╛рд╖рд╛ рд╕рдВрдЧрддрддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдорд┐рд▓рдХрд░ рдХрд╛рдо рдХрд┐рдпрд╛ред
C11 рдХреЗ 13 рд╕рд╛рд▓ рдмрд╛рдж C11 рдХреЛ рдЕрдкрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдорд╛рдирдХ рдХреЗ рдкрд┐рдЫрд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд╡рд╛рд▓реА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдЦрддреНрдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ C99 рдмрд╣реБрдд рдирд╡реАрди рдерд╛, рдЗрд╕рдиреЗ рдХрдИ рдирдП рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рд╣реИ рдХрд┐
рдХрдо рд╕реЗ рдХрдо рдПрдХ рд╕рдВрдХрд▓рдХ рдХреЛ рдвреВрдВрдврдирд╛ рдЕрднреА рднреА рдореБрд╢реНрдХрд┐рд▓ рд╣реИ рдЬреЛ рдЙрди рд╕рднреА рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдЧрд╛ред
рд╕рдорд╕реНрдпрд╛рдПрдВ рдЙрддреНрдкрдиреНрди рд╣реБрдИрдВ рдХреНрдпреЛрдВрдХрд┐ C99 рдХреА рдХреБрдЫ рдЖрд╡рд╢реНрдпрдХ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рдХреБрдЫ рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдкрд░ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдерд╛ред рджреВрд╕рд░реЛрдВ рдХреЛ рдЗрд╕ рдмрд╛рдд рдХреЗ рд▓рд┐рдП рд╡рд┐рд╡рд╛рджрд╛рд╕реНрдкрдж рдпрд╛ рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рдорд╛рдирд╛ рдЧрдпрд╛ рдХрд┐ рдХреБрдЫ рд╡рд┐рдХреНрд░реЗрддрд╛ (рдЬреИрд╕реЗ Microsoft)
C рдкреНрд░реЛрдЧреНрд░рд╛рдорд░реЛрдВ рдХреЛ C ++ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдЗрддрдиреА рджреВрд░ рдЪрд▓реЗ рдЧрдПред
рд░рд╛рдЬрдиреАрддрд┐ рдиреЗ C99 рдХреА рдЦрд░рд╛рдм рдзрд╛рд░рдгрд╛ рдореЗрдВ рднреА рдпреЛрдЧрджрд╛рди рджрд┐рдпрд╛: рдпрд╣ рдХреЛрдИ рд░рд╣рд╕реНрдп рдирд╣реАрдВ рд╣реИ рдХрд┐ 1990 рдХреЗ рджрд╢рдХ рдХреЗ рдЙрддреНрддрд░рд╛рд░реНрдз рдореЗрдВ C рдФрд░ C ++ рдорд╛рдирдХреАрдХрд░рдг рд╕рдорд┐рддрд┐рдпреЛрдВ рдиреЗ рдЗрд╕реЗ рд╣рд▓реНрдХрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╕рд╣рдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдерд╛ред рдХрд▓реАрд╡ рдХрд╛ рдХрд╣рдирд╛ рд╣реИ рдХрд┐ рдЕрдЪреНрдЫреА рдЦрдмрд░ рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рд╕рд╣рдпреЛрдЧ рдЕрдм рдХрд╛рдлреА рдмреЗрд╣рддрд░ рд╣реИ, рдЗрд╕рд▓рд┐рдП C11 рдиреЗ C99 рдореЗрдВ рдХреА рдЧрдИ рдбрд┐рдЬрд╝рд╛рдЗрди рдХреА рдЧрд▓рддрд┐рдпреЛрдВ рд╕реЗ рдкрд░рд╣реЗрдЬ рдХрд┐рдпрд╛ред
рд╕реБрд░рдХреНрд╖рд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ
рд╕реА рдХреЛрдб рд╕реБрд░рдХреНрд╖рд╛ рд╣рдореЗрд╢рд╛ рдПрдХ рдЪрд┐рдВрддрд╛ рдХрд╛ рд╡рд┐рд╖рдп рд░рд╣рд╛ рд╣реИред рдмреЙрд░реНрдбрд░ рдЬрд╛рдБрдЪ рдХреЗ рдмрд┐рдирд╛ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдлрд╝рдВрдХреНрд╢рдВрд╕ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдирд╛ рдФрд░ I / O рдлрд╝рдВрдХреНрд╢рдВрд╕ рдмрд┐рдирд╛ рддрд░реНрдХ рдЬрд╛рдБрдЪ рдХреЗ рдореИрд▓рд╡реЗрдпрд░ рдХреЗ рд▓рд┐рдП рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХрд╛ рдПрдХ рдирд┐рд░рдВрддрд░ рд╕реНрд░реЛрдд рдереЗред
C11 рд╕реБрд░рдХреНрд╖рд┐рдд рдорд╛рдирдХ рдлрд╝рдВрдХреНрд╢рдВрд╕ рдХрд╛ рдПрдХ рдирдпрд╛ рд╕реЗрдЯ рдкреЗрд╢ рдХрд░рдХреЗ рдЗрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдкрд┐рдЫрд▓реЗ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рд╕рдордХрдХреНрд╖реЛрдВ рдХреЛ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рд┐рдП (рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╡реЗ рдЕрднреА рднреА C ++ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ)ред
рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, C11 рдореЗрдВ рдпреВрдирд┐рдХреЛрдб рд╕рдкреЛрд░реНрдЯ рд╣реИ, рдЬреЛ рдлреНрд▓реЛрдЯрд┐рдВрдЧ рдкреЙрдЗрдВрдЯ рдФрд░ рдХреЙрдореНрдкреНрд▓реЗрдХреНрд╕ рдирдВрдмрд░реНрд╕, рдЕрдирд╛рдо рд╕реНрдЯреНрд░рдХреНрдЪрд░реНрд╕ рдФрд░
_Noreturn
, рдбреЗрдЯрд╛ рдПрд▓рд╛рдЗрдирдореЗрдВрдЯ,
_Noreturn
рдлрдВрдХреНрд╢рди
_Noreturn
рдФрд░ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг, рдорд▓реНрдЯреАрдереНрд░реЗрдбрд┐рдВрдЧ рд╕рдкреЛрд░реНрдЯ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
IEC 60559 рдХрд╛ рдЕрдиреБрдкрд╛рд▓рди рдХрд░рддрд╛ рд╣реИред