C Programming Course: Learn C

αž˜αžΆαž“β€‹αž€αžΆαžšαž•αŸ’αžŸαžΆαž™β€‹αž–αžΆαžŽαž·αž‡αŸ’αž‡αž€αž˜αŸ’αž˜
αž…αŸ†αžŽαžΆαžαŸ‹αžαŸ’αž“αžΆαž€αŸ‹αžαŸ’αž›αžΉαž˜αžŸαžΆαžš
αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αž“αžΆ
1αž–αžΆαž“αŸ‹+
αž€αžΆαžšαž‘αžΆαž‰αž™αž€
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹

αž’αŸ†αž–αžΈβ€‹αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αŸαŸ‡

αž€αžΆαžšαžŸαžšαžŸαŸαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈ C αž‚αžΊαž‡αžΆαž€αžΆαžšαž”αž„αŸ’αžšαŸ€αž“αž˜αž½αž™αž‡αŸ†αž αžΆαž“αž˜αŸ’αžαž„αŸ— αžŠαžΎαž˜αŸ’αž”αžΈαžšαŸ€αž“αžŸαžšαžŸαŸαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈ C αž–αžΈαžŸαžΌαž“αŸ’αž™ αž€αŸ’αž“αž»αž„αž˜αŸαžšαŸ€αž“αžαŸ’αž›αžΈαŸ—αž…αŸ†αž“αž½αž“ ៀαŸ₯αŸ”

αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž‡αžΆαž˜αž½αž™αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŠαŸ†αž”αžΌαž„αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€ αž αžΎαž™αž”αž“αŸ’αžαž‘αŸ…αž…αŸ†αžŽαž»αž…αžŽαŸ‚αž“αžΆαŸ† αž’αž„αŸ’αž‚αž…αž„αž…αžΆαŸ† αž―αž€αžŸαžΆαžš αž“αž·αž„αž€αžΆαžšαž”αŸ†αž”αžΆαžαŸ‹αž€αŸ†αž αž»αžŸ αž‡αžΆαž˜αž½αž™αž“αžΉαž„αžŠαŸ’αž™αžΆαž€αŸ’αžšαžΆαž˜ αž“αž·αž„αžŸαŸ†αžŽαž½αžšαž’αž“αž»αžœαžαŸ’αžαŸ”

αž€αžΆαžšαž”αž„αŸ’αžšαŸ€αž“ C αž“αŸαŸ‡αž”αž„αŸ’αžšαŸ€αž“αžŸαŸ’αžαž„αŸ‹αžŠαžΆαžšαž‘αŸ†αž“αžΎαž” C (C17) αžαžΆαž˜αž›αŸ†αžŠαžΆαž”αŸ‹αž…αŸ’αž”αžΆαžŸαŸ‹αž›αžΆαžŸαŸ‹ αž˜αž½αž™αž‚αŸ†αž“αž·αžαž€αŸ’αž“αž»αž„αž–αŸαž›αžαŸ‚αž˜αž½αž™ αž αžΎαž™αž–αž“αŸ’αž™αž›αŸ‹αž–αžΈαž’αŸ’αžœαžΈαžŠαŸ‚αž›αž”αžΆαž“αž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž“αŸ…αž€αŸ’αž“αž»αž„αžŸαŸ’αžαž„αŸ‹αžŠαžΆαžšαžαŸ’αž˜αžΈαž”αŸ†αž•αž»αž C23αŸ” αž˜αŸαžšαŸ€αž“αž“αžΈαž˜αž½αž™αŸ—αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαž‘αžΎαž„αž“αŸ…αž›αžΎαž˜αŸαžšαŸ€αž“αž˜αž»αž“ αžŠαžΌαž…αŸ’αž“αŸαŸ‡αž’αŸ’αž“αž€αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž’αžΆαž…αžšαŸ€αž“ C αžαžΆαŸ†αž„αž–αžΈαžŠαŸ†αž”αžΌαž„ αžαžŽαŸˆαž–αŸαž›αžŠαŸ‚αž›αž‘αŸ†αž–αŸαžšαž“αžΈαž˜αž½αž™αŸ—αž€αŸαžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž‡αžΆαž―αž€αžŸαžΆαžšαž™αŸ„αž„αžšαž αŸαžŸαž“αŸ…αž–αŸαž›αž€αŸ’αžšαŸ„αž™αŸ”

αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž–αŸαž‰αž›αŸαž‰αž“αžΈαž˜αž½αž™αŸ—αž“αŸ…αž€αŸ’αž“αž»αž„αž˜αŸαžšαŸ€αž“αžαŸ’αžšαžΌαžœαž”αžΆαž“αž…αž„αž€αŸ’αžšαž„ αž“αž·αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš αž αžΎαž™αž›αž‘αŸ’αž’αž•αž›αž–αž·αžαž”αŸ’αžšαžΆαž€αžŠαžšαž”αžŸαŸ‹αžœαžΆαžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž αžΆαž‰αž“αŸ…αž€αŸ’αžšαŸ„αž˜αž€αžΌαžŠαŸ” αžŠαŸ’αž™αžΆαž€αŸ’αžšαžΆαž˜αžŠαžΎαž˜αž…αŸ†αž“αž½αž“ ៑៣ αž”αž„αŸ’αž αžΆαž‰αž–αžΈαž’αŸ’αžœαžΈαžŠαŸ‚αž›αž€αžΎαžαž‘αžΎαž„αž“αŸ…αž€αŸ’αž“αž»αž„αž€αž»αŸ†αž–αŸ’αž™αžΌαž‘αŸαžšαŸ– αžšαž”αŸ€αž”αžŠαŸ‚αž›αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαž‘αžΎαž„ αžšαž”αŸ€αž”αžŠαŸ‚αž›αžšαž„αŸ’αžœαž·αž›αž‡αž»αŸ†αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš αžšαž”αŸ€αž”αžŠαŸ‚αž›αž’αžΆαžšαŸ αž“αž·αž„αžαŸ’αžŸαŸ‚αž’αž€αŸ’αžŸαžšαžŸαŸ’αžαž·αžαž“αŸ…αž€αŸ’αž“αž»αž„αž’αž„αŸ’αž‚αž…αž„αž…αžΆαŸ† αžšαž”αŸ€αž”αžŠαŸ‚αž›αž…αŸ†αžŽαž»αž…αžŽαŸ‚αž“αžΆαŸ†αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš αž“αž·αž„αžšαž”αŸ€αž”αžŠαŸ‚αž›αž‡αž„αŸ‹αž αŸ…αž€αžΎαž“αž‘αžΎαž„αž€αŸ’αž“αž»αž„αž’αŸ†αž‘αž»αž„αž–αŸαž›αž αŸ…αž‘αžΎαž„αžœαž·αž‰αŸ”

αž’αŸ’αžœαžΈαžŠαŸ‚αž›αž’αŸ’αž“αž€αž“αžΉαž„αžšαŸ€αž“ (៑៑ αž•αŸ’αž“αŸ‚αž€ ៀαŸ₯ αž˜αŸαžšαŸ€αž“)
β€’ αž€αžΆαžšαž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αŸ– តើ C αž‡αžΆαž’αŸ’αžœαžΈ αž€αžΆαžšαžŠαŸ†αž‘αžΎαž„αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž…αž„αž€αŸ’αžšαž„ (Windows, macOS, Linux, αž’αž“αž‘αžΆαž‰ αž“αž·αž„αž“αŸ…αž›αžΎ Android) αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŠαŸ†αž”αžΌαž„αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€ αžšαž”αŸ€αž”αžŠαŸ‚αž›αž€αžΆαžšαž…αž„αž€αŸ’αžšαž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš αž˜αžαž·αž™αŸ„αž”αž›αŸ‹
β€’ αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‚αŸ’αžšαžΉαŸ‡αŸ– αž–αžΆαž€αŸ’αž™αž‚αž“αŸ’αž›αžΉαŸ‡ αž“αž·αž„αž§αž”αž€αžšαžŽαŸαž€αŸ†αžŽαžαŸ‹αž’αžαŸ’αžαžŸαž‰αŸ’αž‰αžΆαžŽ ធថេរ ធថេរថេរ αž“αž·αž„αž’αž€αŸ’αžŸαžšαžŸαžΆαžŸαŸ’αžαŸ’αžš αž”αŸ’αžšαž—αŸαž‘αž‘αž·αž“αŸ’αž“αž“αŸαž™ αž“αž·αž„αž‘αŸ†αž αŸ† αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžš αž’αžΆαž‘αž·αž—αžΆαž– αž“αž·αž„αž€αžΆαžšαž”αž˜αŸ’αž›αŸ‚αž„ αž›αž‘αŸ’αž’αž•αž›αž‡αžΆαž˜αž½αž™ printf αž€αžΆαžšαž”αž‰αŸ’αž…αžΌαž›αž‡αžΆαž˜αž½αž™ scanf αž“αž·αž„ fgets
β€’ αž›αŸ†αž αžΌαžšαžαŸ’αžšαž½αžαž–αž·αž“αž·αžαŸ’αž™αŸ– αž”αŸ’αžšαžŸαž·αž“αž”αžΎ αž“αž·αž„αž•αŸ’αžŸαŸαž„αž‘αŸ€αž αžŸαŸαž…αž€αŸ’αžαžΈαžαŸ’αž›αŸ‚αž„αž€αžΆαžšαžŽαŸαž”αŸ’αžαžΌαžš αžšαž„αŸ’αžœαž·αž›αž‡αž»αŸ† for αžšαž„αŸ’αžœαž·αž›αž‡αž»αŸ† while αž“αž·αž„ do-while αž”αŸ†αž”αŸ‚αž€ αž“αž·αž„αž”αž“αŸ’αž
β€’ αž’αž“αž»αž‚αž˜αž“αŸαŸ– αž’αž“αž»αž‚αž˜αž“αŸ αž’αžΆαž‚αž»αž™αž˜αŸ‰αž„αŸ‹ αž“αž·αž„αžαž˜αŸ’αž›αŸƒαžαŸ’αžšαž‘αž”αŸ‹ αžœαž·αžŸαžΆαž›αž—αžΆαž– αž“αž·αž„αž’αžΆαž™αž»αž€αžΆαž› αž€αžΆαžšαž αŸ…αž‘αžΎαž„αžœαž·αž‰
β€’ ធអរេ αž“αž·αž„αžαŸ’αžŸαŸ‚αž’αž€αŸ’αžŸαžšαŸ– ធអរេ αž’αžΆαžšαŸαž–αž αž»αžœαž·αž˜αžΆαžαŸ’αžš αžαŸ’αžŸαŸ‚αž’αž€αŸ’αžŸαžš αž’αž“αž»αž‚αž˜αž“αŸαžαŸ’αžŸαŸ‚αž’αž€αŸ’αžŸαžš αž“αž·αž„αžŸαž»αžœαžαŸ’αžαž·αž—αžΆαž–
β€’ αžŸαžΌαž…αž“αžΆαž€αžš αž“αž·αž„αž’αž„αŸ’αž‚αž…αž„αž…αžΆαŸ†αŸ– αžŸαžΌαž…αž“αžΆαž€αžš αžŸαžΌαž…αž“αžΆαž€αžš αž“αž·αž„αž’αžΆαžšαŸ αžŸαžΌαž…αž“αžΆαž€αžš αž“αž·αž„αž’αž“αž»αž‚αž˜αž“αŸ αž’αž„αŸ’αž‚αž…αž„αž…αžΆαŸ†αžαžΆαž˜αžœαž“αŸ’αžαž‡αžΆαž˜αž½αž™ malloc, calloc, realloc αž“αž·αž„αž₯αžαž‚αž·αžαžαŸ’αž›αŸƒ
β€’ αž”αŸ’αžšαž—αŸαž‘αž•αŸ’αž‘αžΆαž›αŸ‹αžαŸ’αž›αž½αž“αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αŸ– αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’ αžŸαž αž‡αžΈαž– αž€αžΆαžšαžšαžΆαž”αŸ‹ typedef
β€’ αž―αž€αžŸαžΆαžšαŸ– αž€αžΆαžšαž”αžΎαž€ αž“αž·αž„αžŸαžšαžŸαŸαžšαž―αž€αžŸαžΆαžš αž€αžΆαžšαž’αžΆαž“αž―αž€αžŸαžΆαžš αž―αž€αžŸαžΆαžšαž‚αŸ„αž›αž–αžΈαžš
β€’ αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž’αŸ†αŸ—αŸ– αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž‡αžΆαž˜αž»αž“ αž˜αŸ‰αžΆαž€αŸ’αžšαžΌ αž“αž·αž„αžšαž”αžŸαŸ‹αž–αž½αž€αžœαžΆ αž…αŸ†αžŽαž»αž…αžαŸ’αžœαŸ‡αžαžΆαž αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž―αž€αžŸαžΆαžšαž…αŸ’αžšαžΎαž“ αž“αž·αž„αž―αž€αžŸαžΆαžšαž”αž‹αž˜αž€αžαžΆ
β€’ αž€αŸ†αž αž»αžŸ αž“αž·αž„αž€αžΆαžšαž”αŸ†αž”αžΆαžαŸ‹αž€αŸ†αž αž»αžŸαŸ– αž€αŸ†αž αž»αžŸαž‘αžΌαž‘αŸ…αž‡αžΆαž˜αž½αž™αžŸαžΆαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž…αž„αž€αŸ’αžšαž„αž–αž·αžαž”αŸ’αžšαžΆαž€αžŠ αž₯αžšαž·αž™αžΆαž”αžαž˜αž·αž“αž”αžΆαž“αž€αŸ†αžŽαžαŸ‹ αž‚αž“αŸ’αž›αžΉαŸ‡αž”αŸ†αž”αžΆαžαŸ‹αž€αŸ†αž αž»αžŸ
β€’ αž―αž€αžŸαžΆαžšαž™αŸ„αž„αŸ– αžŸαž“αŸ’αž›αžΉαž€αž”αž“αŸ’αž›αŸ†αž™αŸ„αž„αžšαž αŸαžŸ αž“αž·αž„αž’αŸ’αžœαžΈαžŠαŸ‚αž›αžαŸ’αž˜αžΈαž“αŸ…αž€αŸ’αž“αž»αž„ C23

αžšαž”αŸ€αž”αžŠαŸ‚αž›αž˜αŸαžšαŸ€αž“αž”αž„αŸ’αžšαŸ€αž“
β€’ αž€αžΆαžšαž–αž“αŸ’αž™αž›αŸ‹αžαŸ’αž›αžΈαŸ—αž‡αžΆαž—αžΆαžŸαžΆαžŸαžΆαž˜αž‰αŸ’αž‰ αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž˜αž€αžŠαŸ„αž™αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž§αž‘αžΆαž αžšαžŽαŸαž–αŸαž‰αž›αŸαž‰ αž“αž·αž„αž›αž‘αŸ’αž’αž•αž›αžšαž”αžŸαŸ‹αžœαžΆ
β€’ αžŠαŸ’αž™αžΆαž€αŸ’αžšαžΆαž˜αž…αŸ†αž“αž½αž“ 13 αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž…αž„αž€αŸ’αžšαž„ αž”αŸ’αžšαž—αŸαž‘αž‘αž·αž“αŸ’αž“αž“αŸαž™ αž›αž€αŸ’αžαžαžŽαŸ’αžŒ αžšαž„αŸ’αžœαž·αž›αž‡αž»αŸ† ធអរេ αžαŸ’αžŸαŸ‚αž’αž€αŸ’αžŸαžš αžŸαžΌαž…αž“αžΆαž€αžš αž’αž„αŸ’αž‚αž…αž„αž…αžΆαŸ†αžαžΆαž˜αžœαž“αŸ’αž αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’ αž“αž·αž„αž€αžΆαžšαž€αžΎαžαž‘αžΎαž„αžœαž·αž‰
β€’ αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž…αŸ†αž“αž½αž“ 15 αžŠαŸ‚αž›αž˜αžΆαž“αž€αŸ†αž αž»αžŸαžŠαŸ„αž™αž…αŸαžαž“αžΆ αž”αž„αŸ’αž αžΆαž‰αž‡αžΆαž˜αž½αž™αžŸαžΆαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž…αž„αž€αŸ’αžšαž„αž–αž·αžαž”αŸ’αžšαžΆαž€αžŠ αž“αž·αž„αž€αžΆαžšαž‡αž½αžŸαž‡αž»αž›
β€’ αžŸαŸ†αžŽαž½αžšαž’αž“αž»αžœαžαŸ’αžαž…αŸ†αž“αž½αž“ 121 αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž…αž˜αŸ’αž›αžΎαž™αž“αŸ…αž…αž»αž„αž”αž‰αŸ’αž…αž”αŸ‹αž“αŸƒαž˜αŸαžšαŸ€αž“αžŸαŸ’αž‘αžΎαžšαžαŸ‚αž‘αžΆαŸ†αž„αž’αžŸαŸ‹ αžŠαžΎαž˜αŸ’αž”αžΈαž–αž·αž“αž·αžαŸ’αž™αž˜αžΎαž›αž’αŸ’αžœαžΈαžŠαŸ‚αž›αž’αŸ’αž“αž€αž”αžΆαž“αžšαŸ€αž“
β€’ αž‚αž“αŸ’αž›αžΉαŸ‡ αž“αž·αž„αž€αžΆαžšαž–αŸ’αžšαž˜αžΆαž“αž’αŸ†αž–αžΈαž€αŸ†αž αž»αžŸαžŠαŸ‚αž›αž’αŸ’αž“αž€αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž’αŸ’αžœαžΎαž‰αžΉαž€αž‰αžΆαž”αŸ‹αž”αŸ†αž•αž»αž

αž›αž€αŸ’αžαžŽαŸˆαž–αž·αžŸαŸαžŸ
β€’ αžŸαŸ’αžœαŸ‚αž„αžšαž€αž“αŸ…αž‘αžΌαž‘αžΆαŸ†αž„αž˜αŸαžšαŸ€αž“αž‘αžΆαŸ†αž„αž’αžŸαŸ‹
β€’ αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž€αŸ’αžšαŸ…αž”αžŽαŸ’αžαžΆαž‰ αž˜αž·αž“αžαŸ’αžšαžΌαžœαž€αžΆαžšαž‚αžŽαž“αžΈαž‘αŸ
β€’ αž˜αžΆαž“αž‡αžΆ 8 αž—αžΆαžŸαžΆαŸ– αž’αž„αŸ‹αž‚αŸ’αž›αŸαžŸ αž’αŸαžŸαŸ’αž”αŸ‰αžΆαž‰αŸ‰αž»αž› αž–αŸαžšαž‘αž»αž™αž αŸ’αž‚αžΆαž›αŸ‹ αž”αžΆαžšαžΆαŸ†αž„ αž’αžΆαž›αŸ’αž›αžΊαž˜αŸ‰αž„αŸ‹ αž’αžΆαžšαŸ‰αžΆαž”αŸ‹ αž αž·αžŽαŸ’αžŒαžΌ αž“αž·αž„αž—αžΆαžŸαžΆαž₯αžŽαŸ’αžŒαžΌαž“αŸαžŸαŸŠαžΈ (αž€αžΆαžšαž–αž“αŸ’αž™αž›αŸ‹αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž€αž”αŸ’αžšαŸ‚; αž€αžΌαžŠ C αž“αŸ…αžŠαžŠαŸ‚αž›)
β€’ αž€αžΆαžšαžšαž…αž“αžΆαžŸαŸ’αž’αžΆαž αž“αž·αž„αž‘αŸ†αž“αžΎαž”αž‡αžΆαž˜αž½αž™αžšαž”αŸ€αž”αž„αž„αžΉαž
β€’ αž”αŸ’αž›αž»αž€αž€αžΌαžŠαžšαŸ†αž€αž·αž›αž‘αŸ…αž…αŸ†αž αŸ€αž„ αžŠαžΌαž…αŸ’αž“αŸαŸ‡αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αŸ…αžαŸ‚αž’αžΆαž…αž’αžΆαž“αž”αžΆαž“αž“αŸ…αž›αžΎαž‘αžΌαžšαžŸαŸαž–αŸ’αž‘

αžœαžΆαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αž“αž€αžŽαžΆ
β€’ αž’αŸ’αž“αž€αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αžŠαŸ†αž”αžΌαž„αžŠαŸ‚αž›αž…αž„αŸ‹αžšαŸ€αž“αžŸαžšαžŸαŸαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈ C αž‡αžΆαž—αžΆαžŸαžΆαžŠαŸ†αž”αžΌαž„αžšαž”αžŸαŸ‹αž–αž½αž€αž‚αŸ
β€’ αž“αž·αžŸαŸ’αžŸαž·αžαžŠαŸ‚αž›αž€αŸ†αž–αž»αž„αžŸαž·αž€αŸ’αžŸαžΆαžœαž‚αŸ’αž‚αžŸαž·αž€αŸ’αžŸαžΆαžŸαžšαžŸαŸαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈ C αž“αŸ…αžŸαžΆαž›αžΆαžšαŸ€αž“ αž˜αž αžΆαžœαž·αž‘αŸ’αž™αžΆαž›αŸαž™ αž¬αžŸαžΆαž€αž›αžœαž·αž‘αŸ’αž™αžΆαž›αŸαž™
β€’ αž’αŸ’αž“αž€αžšαŸ€αž“αžŠαŸ„αž™αžαŸ’αž›αž½αž“αž―αž„αžŠαŸ‚αž›αž…αž„αŸ‹αž™αž›αŸ‹αž–αžΈαžšαž”αŸ€αž”αžŠαŸ‚αž›αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž‡αž·αžαž“αžΉαž„αž•αŸ’αž“αŸ‚αž€αžšαžΉαž„
β€’ αž’αŸ’αž“αž€αžŸαžšαžŸαŸαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŠαŸ‚αž›αžŸαŸ’αž‚αžΆαž›αŸ‹αž—αžΆαžŸαžΆαž•αŸ’αžŸαŸαž„ αž“αž·αž„αž…αž„αŸ‹αž”αžΆαž“αž€αžΆαžšαž”αž„αŸ’αžšαŸ€αž“ C αž…αŸ’αž”αžΆαžŸαŸ‹αž›αžΆαžŸαŸ‹

αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αŸαŸ‡αž‚αžΊαž‡αžΆαž‡αŸ†αž“αž½αž™αž€αžΆαžšαžŸαž·αž€αŸ’αžŸαžΆαž―αž€αžšαžΆαž‡αŸ’αž™αŸ” αžœαžΆαž•αŸ’αž’αŸ‚αž€αž›αžΎαžŸαŸ’αžαž„αŸ‹αžŠαžΆαžš ISO C αž“αž·αž„αž―αž€αžŸαžΆαžšαžšαž”αžŸαŸ‹αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž…αž„αž€αŸ’αžšαž„ GCC αž“αž·αž„ Clang αž αžΎαž™αž˜αž·αž“αž˜αžΆαž“αž‘αŸ†αž“αžΆαž€αŸ‹αž‘αŸ†αž“αž„αž‡αžΆαž˜αž½αž™αž’αŸ’αž“αž€αž›αž€αŸ‹αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž…αž„αž€αŸ’αžšαž„ αžŸαžΆαž€αž›αžœαž·αž‘αŸ’αž™αžΆαž›αŸαž™ αž¬αžŸαŸ’αžαžΆαž”αŸαž“αžŸαŸ’αžαž„αŸ‹αžŠαžΆαžšαžŽαžΆαž˜αž½αž™αž‘αžΎαž™αŸ”
αžšαŸ€αž“αžŸαžšαžŸαŸαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈ C αž˜αž½αž™αž‡αŸ†αž αžΆαž“αž˜αŸ’αžαž„αŸ—αŸ– αž€αžΆαžšαž”αž„αŸ’αžšαŸ€αž“ C αž–αŸαž‰αž›αŸαž‰αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αž“αž€αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αžŠαŸ†αž”αžΌαž„
αž”αžΆαž“β€‹αžŠαŸ†αž‘αžΎαž„αž€αŸ†αžŽαŸ‚β€‹αž“αŸ…
25 αžαž»αž›αžΆ 2026

αžŸαž»αžœαžαŸ’αžαž·αž—αžΆαž–β€‹αž‘αž·αž“αŸ’αž“αž“αŸαž™

αžŸαž»αžœαžαŸ’αžαž·αž—αžΆαž–β€‹αž…αžΆαž”αŸ‹αž•αŸ’αžŠαžΎαž˜αž–αžΈβ€‹αž€αžΆαžšαž™αž›αŸ‹αžŠαžΉαž„αž’αŸ†αž–αžΈβ€‹αžšαž”αŸ€αž”αžŠαŸ‚αž›β€‹αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸβ€‹αž”αŸ’αžšαž˜αžΌαž› αž“αž·αž„β€‹αž…αŸ‚αž€αžšαŸ†αž›αŸ‚αž€β€‹αž‘αž·αž“αŸ’αž“αž“αŸαž™αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αŸ” αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžβ€‹αž…αŸ†αž–αŸ„αŸ‡αžŸαž“αŸ’αžαž·αžŸαž»αž αž“αž·αž„β€‹αž―αž€αž‡αž“αž—αžΆαž–β€‹αž‘αž·αž“αŸ’αž“αž“αŸαž™β€‹αž’αžΆαž…αžαž»αžŸαž‚αŸ’αž“αžΆαž‘αŸ…αžαžΆαž˜β€‹αž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹ αžαŸ†αž”αž“αŸ‹ αž“αž·αž„β€‹αž’αžΆαž™αž»αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αŸ” αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸβ€‹αž”αžΆαž“αž•αŸ’αžŠαž›αŸ‹β€‹αž–αŸαžαŸŒαž˜αžΆαž“αž“αŸαŸ‡ αž“αž·αž„β€‹αž’αžΆαž…αž’αŸ’αžœαžΎαž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž—αžΆαž–β€‹αžœαžΆαž“αŸ…αž–αŸαž›αžαžΆαž„αž˜αž»αžαŸ”
  • αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αŸαŸ‡β€‹αž’αžΆαž…αž…αŸ‚αž€αžšαŸ†αž›αŸ‚αž€β€‹αž”αŸ’αžšαž—αŸαž‘αž‘αž·αž“αŸ’αž“αž“αŸαž™β€‹αž‘αžΆαŸ†αž„αž“αŸαŸ‡β€‹αž‡αžΆαž˜αž½αž™αž—αžΆαž‚αžΈαž‘αžΈαž”αžΈ
    αž‘αžΈαžαžΆαŸ†αž„ αžŸαž€αž˜αŸ’αž˜αž—αžΆαž–β€‹αž€αž˜αŸ’αž˜αžœαž·αž’αžΈ αž“αž·αž„ 2 αž•αŸ’αžŸαŸαž„β€‹αž‘αŸ€αž
  • αž˜αž·αž“αž”αŸ’αžšαž˜αžΌαž›β€‹αž‘αž·αž“αŸ’αž“αž“αŸαž™αž‘αžΎαž™
    αžŸαŸ’αžœαŸ‚αž„αž™αž›αŸ‹β€‹αž”αž“αŸ’αžαŸ‚αž˜αž’αŸ†αž–αžΈβ€‹αžšαž”αŸ€αž”αžŠαŸ‚αž›β€‹αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸβ€‹αž”αŸ’αžšαž€αžΆαžŸαž’αŸ†αž–αžΈβ€‹αž€αžΆαžšαž”αŸ’αžšαž˜αžΌαž›αž‘αž·αž“αŸ’αž“αž“αŸαž™
  • αž‘αž·αž“αŸ’αž“αž“αŸαž™αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸŠαžΈαž“αž‚αŸ’αžšαžΈαž”αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž•αŸ’αž‘αŸαžš
  • αž˜αž·αž“αž’αžΆαž…αž›αž»αž”αž‘αž·αž“αŸ’αž“αž“αŸαž™αž”αžΆαž“αž‘αŸ

αž’αŸ’αžœαžΈβ€‹αžŠαŸ‚αž›β€‹αžαŸ’αž˜αžΈ

Stability improvements.

αž‡αŸ†αž“αž½αž™αž€αž˜αŸ’αž˜αžœαž·αž’αžΈ

αž…αŸ’αžšαžΎαž“αž‘αŸ€αžαžŠαŸ„αž™ Binary Tuts