சி மொழியின் கூறுகள்

Ci Moliyin Kurukal



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

இந்த கட்டுமானத் தொகுதிகள் அல்லது கூறுகள் பற்றி உங்களுக்குத் தெரியாவிட்டால், இந்தக் கட்டுரையின் வழிகாட்டுதல்களைப் பின்பற்றவும்.

சி மொழியின் கூறுகள்

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







1: மாறிகள்

மாறிகள் சி மொழியின் முக்கிய கூறுகள். ஏ மாறி ஒரு குறிப்பிட்ட வழிமுறைகளுக்கு ஒரு வாதமாகப் பயன்படுத்தக்கூடிய மதிப்பைக் கொண்டிருக்கும் நினைவகத்தின் ஒரு பகுதி. அறிவிக்கிறது மாறிகள் அவற்றின் பெயர், மதிப்பு மற்றும் தரவு வகை ஆகியவற்றைக் குறிப்பிடுகிறது. மாறிகள் எண்கள், சரங்கள், எழுத்து வரிசைகள் அல்லது வேறு எந்த தரவு வகையையும் குறிக்கவும் பயன்படுத்தலாம்.



# அடங்கும்

வெற்றிடமானது செயல்பாடு ( )
{
முழு எண்ணாக = 10 ;
printf ( 'a மாறியின் மதிப்பு %d' , ) ;
}

முழு எண்ணாக முக்கிய ( ) {
செயல்பாடு ( ) ;
}

இந்த குறியீட்டில், நாங்கள் பயன்படுத்துகிறோம் மாறி 'a' மற்றும் அதன் மதிப்பைப் பயன்படுத்தி அச்சிடுதல் printf அறிக்கை.



வெளியீடு





2: தரவு வகைகள்

என அறியப்படும் மதிப்புகளின் குழு தரவு வகைகள் ஒரு மாறியில் வைக்கலாம். சி மொழி பலவற்றைப் பயன்படுத்துகிறது தரவு வகைகள் போன்றவை int (முழு எண்களுக்கு), சார் (எழுத்துகளுக்கு), மிதவை (தசம புள்ளிகள் கொண்ட எண் மதிப்புகளுக்கு) , இரட்டை (இரட்டை துல்லியமான மிதக்கும் புள்ளி மதிப்புகளுக்கு) இன்னமும் அதிகமாக. நீங்கள் சேர்க்க விரும்பும் மாறியின் வகையைப் பொறுத்து, அவை குறியீட்டில் பயன்படுத்தப்படும். கீழே விவாதிக்கப்பட்ட உதாரணத்தைப் பின்பற்றுவோம்:



# அடங்கும்

முழு எண்ணாக முக்கிய ( ) {
முழு எண்ணாக ஒன்றில் = 10 ;
printf ( 'எண்ணின் மதிப்பு %d' , ஒன்றில் ) ;
}

மேலே உள்ள குறியீட்டில், நாங்கள் பயன்படுத்துகிறோம் முழு தரவு வகை 'ஒன்றில்' மற்றும் அதன் மதிப்பைப் பயன்படுத்தி அச்சிடுதல் printf அறிக்கை.

வெளியீடு

3: முக்கிய வார்த்தைகள்

முக்கிய வார்த்தைகள் குறிப்பிட்ட பொருளைக் கொண்ட முன் வரையறுக்கப்பட்ட சொற்கள் மற்றும் நிரலைத் தொடங்க உதவுகின்றன. 32 உள்ளன முக்கிய வார்த்தைகள் சி மொழியில் if, else, while, for, int மற்றும் float உட்பட. ஒவ்வொன்றும் முக்கிய வார்த்தை அதன் சொந்த குறிப்பிட்ட நோக்கத்தைக் கொண்டுள்ளது, இது குறியீட்டில் மிக முக்கியமான கூறுகளை உருவாக்குகிறது.

# அடங்கும்

முழு எண்ணாக முக்கிய ( )
{
ஆட்டோ = 10 ;
printf ( '%d' , ) ;
திரும்ப 0 ;
}

இந்த குறியீட்டில், நாங்கள் முக்கிய சொல்லைப் பயன்படுத்துகிறோம் 'ஆட்டோ' மற்றும் அதன் மதிப்பைப் பயன்படுத்தி அச்சிடுதல் printf அறிக்கை.

குறிப்பு: உங்கள் மாறியின் பெயராக நீங்கள் ஒரு முக்கிய பெயரைப் பயன்படுத்த முடியாது, ஏனெனில் அது பிழைகளை உருவாக்கும். காரணம், அவை ஏற்கனவே சி நிரலாக்க மொழியில் வரையறுக்கப்பட்டுள்ளன.

வெளியீடு

4: ஆபரேட்டர்கள்

ஆபரேட்டர்கள் முடிவுகளை உருவாக்க, செயல்பாடுகளின் (மதிப்புகள்) தொகுப்பில் செயல்பாடுகளைச் செய்யும் தனித்துவமான குறியீடுகள். சி மொழியில் பல வகைகள் உள்ளன ஆபரேட்டர்கள் ஒப்பீடு, எண்கணிதம், பணி நியமனம் மற்றும் தர்க்கரீதியானவை போன்றவை ஆபரேட்டர்கள் . ஒவ்வொரு வகை ஆபரேட்டரும் கொடுக்கப்பட்ட மதிப்புகளில் ஒரு குறிப்பிட்ட வகை செயல்பாட்டைச் செய்கிறது.

# அடங்கும்

முழு எண்ணாக முக்கிய ( )
{
முழு எண்ணாக = பதினொரு , பி = 5 ;
printf ( 'தொகை = %d \n ' , + பி ) ;
திரும்ப 0 ;
}

இந்த குறியீட்டில், நாங்கள் பயன்படுத்துகிறோம் இயக்குபவர் '+' அச்சிட தொகை இரண்டு மாறிகள் a மற்றும் b.

வெளியீடு

5: கட்டுப்பாட்டு கட்டமைப்புகள்

சி மொழி ஒரு வரம்பைக் கொண்டுள்ளது கட்டுப்பாட்டு கட்டமைப்புகள் இது டெவலப்பர்கள் தங்கள் நிரலின் செயல்பாட்டின் ஓட்டத்தை கட்டுப்படுத்த அனுமதிக்கிறது. if statements, for loops மற்றும் while loops போன்ற செயலாக்கப் பொருள்கள் இதில் அடங்கும், இவை சில நிபந்தனைகளைப் பொறுத்து சில செயல்பாடுகளை மீண்டும் செய்யப் பயன்படும். கட்டுப்பாட்டு கட்டமைப்புகள் இதைப் போலவே டெவலப்பர்கள் ஒரு புத்தகத்திலிருந்து வழிமுறைகளைப் படிப்பது போல சிக்கலான வழிமுறைகளை உருவாக்க உதவுகிறார்கள்.

#உள்படுத்து

முழு எண்ணாக முக்கிய ( )
{
முழு எண்ணாக ஆண்டு ;
printf ( 'ஒரு வருடத்தை உள்ளிடவும்:' ) ;
ஸ்கேன்எஃப் ( '%d' ,& ஆண்டு ) ;
என்றால் ( ஆண்டு % 4 == 0 )
printf ( '%d ஒரு லீப் ஆண்டு.' , ஆண்டு ) ;
வேறு printf ( '%d ஒரு லீப் ஆண்டு அல்ல.' , ஆண்டு ) ;
}

இந்த குறியீட்டில், நாங்கள் பயன்படுத்துகிறோம் 'எனில்-வேறு' கட்டுப்பாட்டு அமைப்பு பயனர் நுழையும் ஆண்டு லீப் ஆண்டா இல்லையா என்பதை தீர்மானிக்க.

வெளியீடு

6: செயல்பாடுகள்

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

#உள்படுத்து

வெற்றிடமானது உலகம் ( ) ;
முழு எண்ணாக முக்கிய ( )
{
printf ( 'வணக்கம் ' ) ;
உலகம் ( ) ;
}
வெற்றிடமானது உலகம் ( )
{
printf ( 'உலகம்' ) ;
}

இந்த குறியீட்டில், வார்த்தை 'உலகம்' பயன்படுத்தி அச்சிடப்படுகிறது செயல்பாடு 'உலகம்', இருந்து அழைக்கப்படுகிறது செயல்பாடு 'முக்கிய()' சொற்றொடரை அச்சிட 'ஹலோ வேர்ல்ட்'.

வெளியீடு

7: அணிவரிசைகள்

ஒரு வரையறை வரிசை C இல் ஒரே மாதிரியான பல பொருட்களை ஒன்றாகக் கொண்டுவருவதற்கான ஒரு வழி. வரிசைகள் int, float, char, double, or user-defined data types போன்ற கட்டமைப்புகள் போன்ற தரவு வகைகளைக் கொண்டிருக்கலாம். இருப்பினும், கூறுகளை ஒரே இடத்தில் ஒன்றாக வைக்க வேண்டும் வரிசை , அவை அனைத்தும் ஒரே தரவு வகையாக இருக்க வேண்டும். உருப்படிகள் இடமிருந்து வலமாக வரிசையாக வைக்கப்படும், இடதுபுறத்தில் 0வது குறியீடானது மற்றும் வலதுபுறத்தில் (n-1)வது குறியீடானது.

# அடங்கும்

முழு எண்ணாக முக்கிய ( ) {
முழு எண்ணாக மதிப்புகள் [ 5 ] ;
printf ( '5 முழு எண்களை உள்ளிடவும்:' ) ;
க்கான ( முழு எண்ணாக எக்ஸ் = 0 ; எக்ஸ் < 5 ; ++ எக்ஸ் ) {
ஸ்கேன்எஃப் ( '%d' , & மதிப்புகள் [ எக்ஸ் ] ) ;
}
printf ( 'முழு எண்களைக் காட்டுகிறது: \n ' ) ;
க்கான ( முழு எண்ணாக நான் = 0 ; நான் < 5 ; ++ நான் ) {
printf ( '%d \n ' , மதிப்புகள் [ நான் ] ) ;
}
திரும்ப 0 ;
}

ஒரு பயனர் 5 எண்களை உள்ளிடுகிறார் வரிசை அழைக்கப்பட்டது 'மதிப்புகள்' இந்த குறியீட்டில், மற்றும் வரிசையின் உள்ளடக்கங்கள் பின்னர் காட்டப்படும்.

வெளியீடு

8: கட்டமைப்புகள்

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

# அடங்கும்
#உள்ளடக்க

கட்டமைக்க நூல் {
கரி பெயர் [ ஐம்பது ] ;
முழு எண்ணாக விலை ;
} புத்தகம்1 ;
முழு எண்ணாக முக்கிய ( ) {
strcpy ( புத்தகம்1. பெயர் , ஒடெசா ) ;
புத்தகம்1. விலை = 500 ;
printf ( 'பெயர்: %s \n ' , புத்தகம்1. பெயர் ) ;
printf ( 'புத்தகத்தின் விலை: %d \n ' , புத்தகம்1. விலை ) ;
திரும்ப 0 ;
}

மேலே உள்ள குறியீடு a ஐ உருவாக்குகிறது கட்டமைப்பு அழைக்கப்பட்டது 'நூல்' பண்புடன் 'பெயர்' மற்றும் 'விலை' அவை பின்னர் a இல் உள்ளிடப்படுகின்றன கட்டமைப்பு அச்சிடப்படுவதற்கு முன் உதாரணம்.

வெளியீடு

முடிவுரை

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