இலக்கண அலகு C மொழியில் உயர்-நிலை நிரலாக்க கருத்துகளில் கவனம் செலுத்துகிறது, பயனுள்ள மற்றும் திறமையான குறியீட்டை எழுதுவதற்கு தேவையான திறன்கள் மற்றும் அறிவுடன் மாணவர்களை சித்தப்படுத்துகிறது.
தரவு கட்டமைப்புகள்: இந்த தொகுதி அணிவரிசைகள், இணைக்கப்பட்ட பட்டியல்கள், அடுக்குகள் மற்றும் வரிசைகள் போன்ற அடிப்படை தரவு கட்டமைப்புகளை உள்ளடக்கியது. மாணவர்கள் இந்தக் கட்டமைப்புகளுக்குப் பின்னால் உள்ள கொள்கைகளைக் கற்று, அவற்றை C இல் செயல்படுத்தும் அனுபவத்தைப் பெறுவார்கள். தரவைத் திறமையாக ஒழுங்கமைப்பதற்கும் கையாளுவதற்கும் தரவுக் கட்டமைப்புகளைப் புரிந்துகொள்வது முக்கியமானது.
கட்டுப்பாட்டு கட்டமைப்புகள்: நிரல்களில் அல்காரிதம்கள் மற்றும் முடிவெடுக்கும் செயல்முறைகளை உருவாக்குவதற்கு அவசியமான லூப்கள் மற்றும் நிபந்தனை அறிக்கைகள் போன்ற கட்டுப்பாட்டு கட்டமைப்புகளை மாணவர்கள் ஆராய்வார்கள். நடைமுறை எடுத்துக்காட்டுகள் மற்றும் பயிற்சிகள் மூலம், அவர்கள் இந்த கட்டமைப்புகளுக்குப் பின்னால் உள்ள தர்க்கத்தைப் புரிந்துகொள்வார்கள் மற்றும் அவற்றை திறம்பட பயன்படுத்த கற்றுக்கொள்வார்கள்.
செயல்பாடுகள் மற்றும் சுட்டிகள்: இந்த பிரிவு செயல்பாடுகள் மற்றும் சுட்டிகள், சி நிரலாக்கத்தின் முக்கிய அம்சங்களின் கருத்துகளை ஆராய்கிறது. குறியீட்டை மாடுலரைஸ் செய்வதற்கும், வாசிப்புத்திறன் மற்றும் மறுபயன்பாட்டை மேம்படுத்துவதற்கும் செயல்பாடுகளை எவ்வாறு உருவாக்குவது மற்றும் பயன்படுத்துவது என்பதை மாணவர்கள் கற்றுக்கொள்வார்கள். நினைவக வளங்களை திறம்பட நிர்வகிப்பதற்கு டைனமிக் மெமரி ஒதுக்கீடு உட்பட சுட்டிகளைப் புரிந்துகொள்வது முக்கியமானது