เดฒเดฟเดจเด•เตเดธเต เด•เต‡เตผเดฃเตฝ 5.18 C เดฒเดพเด‚เด—เตเดตเต‡เดœเต เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต C11 เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เดพเตป เดชเดฆเตเดงเดคเดฟเดฏเดฟเดŸเตเดจเตเดจเต

เดฒเดฟเด™เตเด•เต เดšเต†เดฏเตโ€Œเดค เดฒเดฟเดธเตโ€Œเดฑเตเดฑเต เด•เต‹เดกเดฟเดฒเต† เดธเตโ€Œเดชเต†เด•เตโ€Œเดฑเตเดฑเดฑเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เดชเตเดฐเดถเตโ€Œเดจเด™เตเด™เตพ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เด•เต‚เดŸเตเดŸเด‚ เดชเดพเดšเตเดšเตเด•เตพ เดšเตผเดšเตเดšเดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ, เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเดฟเดจเตเดฑเต† เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเดฟเดจเต เด…เดจเตเดธเตƒเดคเดฎเดพเดฏ เดธเดฟ เด•เต‹เดกเต เด•เต‡เตผเดฃเดฒเดฟเดฒเต‡เด•เตเด•เต เด…เดจเตเดตเดฆเดฟเดšเตเดšเดพเตฝ เดชเตเดฐเดถเตโ€Œเดจเด‚ เด•เต‚เดŸเตเดคเตฝ เดญเด‚เด—เดฟเดฏเดพเดฏเดฟ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดพเดจเดพเด•เตเดฎเต†เดจเตเดจเต เดตเตเดฏเด•เตเดคเดฎเดพเดฏเดฟ. เดจเดฟเดฒเดตเดฟเตฝ, เดšเต‡เตผเดคเตเดค เด•เต‡เตผเดฃเตฝ เด•เต‹เดกเต 89-เตฝ เดฐเต‚เดชเต€เด•เดฐเดฟเดšเตเดš ANSI C (C1989) เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเดจเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเดฃเด‚.

เดฒเต‚เดชเตเดชเดฟเดจเต เดถเต‡เดทเด‚ เดชเตเดฐเดคเตเดฏเต‡เด•เดฎเดพเดฏเดฟ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸ เด†เดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเตเดฑเต† เดคเตเดŸเตผเดšเตเดšเดฏเดพเดฏ เด‰เดชเดฏเต‹เด—เดฎเดพเดฃเต เด•เต‹เดกเดฟเดฒเต† เดธเตโ€Œเดชเต†เด•เตโ€Œเดฑเตเดฑเดฑเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เดชเตเดฐเดถเตโ€Œเดจเดคเตเดคเดฟเดจเต เด•เดพเดฐเดฃเดฎเดพเดฏเดคเต-เด’เดฐเต เดฒเดฟเด™เตเด•เต เดšเต†เดฏเตโ€Œเดค เดฒเดฟเดธเตเดฑเตเดฑเดฟเดจเตเดฑเต† เด˜เดŸเด•เด™เตเด™เดณเดฟเตฝ เด†เดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป เด’เดฐเต เดฎเดพเด•เตเดฐเต‹ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เด† เดฎเดพเด•เตเดฐเต‹เดฏเดฟเดฒเต‡เด•เตเด•เต เดฒเต‚เดชเตเดชเต เด‡เดฑเตเดฑเดฑเต‡เดฑเตเดฑเตผ เด•เดŸเดจเตเดจเตเดชเต‹เด•เตเดจเตเดจเดคเดฟเดจเดพเตฝ, เด…เดคเต เดฒเต‚เดชเตเดชเดฟเดจเต เดชเตเดฑเดคเตเดคเต เดจเดฟเตผเดตเดšเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเตเด‚ เดฒเต‚เดชเตเดชเดฟเดจเต เดถเต‡เดทเดตเตเด‚ เดฒเดญเตเดฏเดฎเดพเด•เตเดจเตเดจเดคเตเด‚. C99 เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต เดซเต‹เตผ() เดฌเตเดฒเต‹เด•เตเด•เดฟเตฝ เดฒเต‚เดชเตเดชเต เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเด‚, เด‡เดคเต เดชเดฐเดฟเดนเดพเดฐเด™เตเด™เตพ เด•เตŠเดฃเตเดŸเตเดตเดฐเดพเดคเต† เดคเดจเตเดจเต† เดชเตเดฐเดถเตเดจเด‚ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเด‚.

เดชเตเดคเดฟเดฏ เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเด• เดŽเดจเตเดจ เด†เดถเดฏเดคเตเดคเต‹เดŸเต เดฒเดฟเดจเดธเต เดŸเต‹เตผเดตเดพเตพเดกเตเดธเต เดธเดฎเตเดฎเดคเดฟเด•เตเด•เตเด•เดฏเตเด‚ 5.18 เตฝ เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเดšเตเดš C11 เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต 2011 เด•เต‡เตผเดฃเตฝ เดจเต€เด•เตเด•เดพเตป เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเต. เดชเตเดฐเดพเดฅเดฎเดฟเด• เดชเดฐเดฟเดถเต‹เดงเดจเดฏเตเด•เตเด•เดฟเดŸเต†, เดœเดฟเดธเดฟเดธเดฟเดฏเดฟเดฒเต† เด…เดธเด‚เดฌเตเดฒเดฟเดฏเตเด‚ เดชเตเดคเดฟเดฏ เดฎเต‹เดกเดฟเดฒเต† เด•เตเดฒเดพเด‚เด—เตเด‚ เดตเตเดฏเดคเดฟเดฏเดพเดจเด™เตเด™เดณเดฟเดฒเตเดฒเดพเดคเต† เดชเดพเดธเดพเดฏเดฟ. เด•เต‚เดŸเตเดคเตฝ เดธเดฎเด—เตเดฐเดฎเดพเดฏ เดชเดฐเดฟเดถเต‹เดงเดจเดฏเตเด•เตเด•เดฟเดŸเต† เด…เดชเตเดฐเดคเต€เด•เตเดทเดฟเดคเดฎเดพเดฏ เดชเตเดฐเดถเตเดจเด™เตเด™เดณเตŠเดจเตเดจเตเด‚ เด‰เดฃเตเดŸเดพเด•เตเดจเตเดจเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, 5.18 เด•เต‡เตผเดฃเตฝ เดฌเดฟเตฝเดกเต เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เดณเดฟเดฒเต† '--std=gnu89' เด“เดชเตเดทเตป '--std=gnu11 -Wno-shift-negative-value' เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเด‚. C17 เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดธเดพเดงเตเดฏเดคเดฏเตเด‚ เดชเดฐเดฟเด—เดฃเดฟเดšเตเดšเดฟเดฐเตเดจเตเดจเต, เดŽเดจเตเดจเดพเตฝ เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ GCC เดฏเตเดŸเต† เดเดฑเตเดฑเดตเตเด‚ เด•เตเดฑเดžเตเดž เดชเดฟเดจเตเดคเตเดฃเดฏเตเดณเตเดณ เดชเดคเดฟเดชเตเดชเต เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต. C11 เดชเดฟเดจเตเดคเตเดฃ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเต GCC เดชเดคเดฟเดชเตเดชเดฟเดจเตเดฑเต† (5.1) เดจเดฟเดฒเดตเดฟเดฒเต† เด†เดตเดถเตเดฏเด•เดคเด•เดณเตเดฎเดพเดฏเดฟ เดฏเต‹เดœเดฟเด•เตเด•เตเดจเตเดจเต.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•