சி புரோகிராமிங் கற்க எப்படி

நூலாசிரியர்: Randy Alexander
உருவாக்கிய தேதி: 4 ஏப்ரல் 2021
புதுப்பிப்பு தேதி: 1 ஜூலை 2024
Anonim
ஆரம்பநிலைக்கான சி மொழி பயிற்சி (குறிப்புகள் மற்றும் பயிற்சி கேள்விகளுடன்)
காணொளி: ஆரம்பநிலைக்கான சி மொழி பயிற்சி (குறிப்புகள் மற்றும் பயிற்சி கேள்விகளுடன்)

உள்ளடக்கம்

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

படிகள்

6 இன் முறை 1: தயாராகுங்கள்

  1. கம்பைலரை பதிவிறக்கி நிறுவவும். இயந்திரம் புரிந்துகொள்ளக்கூடிய சமிக்ஞைகளாக குறியீடுகளை டிகோட் செய்ய சி குறியீட்டை ஒரு குறிவிலக்கி தொகுக்க வேண்டும். கம்பைலர்கள் பொதுவாக இலவசம், மேலும் வெவ்வேறு இயக்க முறைமைகளுக்கு பலவிதமான கம்பைலர்கள் உள்ளன.
    • விண்டோஸைப் பொறுத்தவரை, மைக்ரோசாஃப்ட் விஷுவல் ஸ்டுடியோ எக்ஸ்பிரஸ் அல்லது MinGW ஐ முயற்சிக்கவும்.
    • மேக்கைப் பொறுத்தவரை, எக்ஸ் கோட் சிறந்த சி கம்பைலர்களில் ஒன்றாகும்.
    • லினக்ஸைப் பொறுத்தவரை, மிகவும் பிரபலமான விருப்பங்களில் ஒன்று ஜி.சி.சி.

  2. அடிப்படைகளைக் கற்றுக்கொள்ளுங்கள். சி என்பது பழைய நிரலாக்க மொழிகளில் ஒன்றாகும், இது மிகவும் சக்திவாய்ந்ததாக இருக்கும். இந்த மொழி யுனிக்ஸ் இயக்க முறைமைகளுக்காக வடிவமைக்கப்பட்டது, ஆனால் பின்னர் பெரும்பாலான இயக்க முறைமைகளுக்கு துறைமுகப்படுத்தப்பட்டு நீட்டிக்கப்பட்டது. C இன் நவீன பதிப்பு C ++ ஆகும்.
    • சி முக்கியமாக செயல்பாடுகளைக் கொண்டுள்ளது, மேலும் இந்த செயல்பாடுகளில், தரவைச் சேமிக்கவும் கையாளவும் மாறிகள், நிபந்தனை அறிக்கைகள் மற்றும் சுழல்களைப் பயன்படுத்தலாம்.
  3. சில அடிப்படை குறியீட்டைப் பாருங்கள். மொழியின் வெவ்வேறு பகுதிகள் எவ்வாறு ஒன்றிணைந்து செயல்படுகின்றன என்பதைப் புரிந்துகொள்வதற்கும், நிரல்கள் எவ்வாறு செயல்படுகின்றன என்பதையும் புரிந்துகொள்ள கீழேயுள்ள அடிப்படை (மிக) திட்டத்தைப் பாருங்கள்.
    • கமினந்த் #சேர்க்கிறது நிரல் துவங்குவதற்கு முன்பு செயல்படுத்தப்பட்டு உங்களுக்கு தேவையான செயல்பாடுகளைக் கொண்ட நூலகங்களை ஏற்றும். இந்த எடுத்துக்காட்டில், stdio.h செயல்பாடுகளைப் பயன்படுத்த எங்களுக்கு அனுமதிக்கிறது printf () மற்றும் தாடை getchar ().
    • கமினந்த் {int main () நிரல் "மெயின்" என்று அழைக்கப்படும் ஒரு செயல்பாட்டை இயக்குகிறது என்று கம்பைலரிடம் கூறுகிறது, அது முடிந்ததும் ஒரு முழு எண்ணைத் தரும். அனைத்து சி நிரல்களும் ஒரு "பிரதான" செயல்பாட்டை இயக்குகின்றன.
    • {them அவற்றின் உள்ளே உள்ள அனைத்தும் செயல்பாட்டின் ஒரு பகுதி என்பதைக் குறிக்கிறது. இந்த வழக்கில், உள்ளே உள்ள அனைத்தும் "பிரதான" செயல்பாட்டின் ஒரு பகுதி என்பதை அவை குறிக்கின்றன.
    • தாடை printf () பயனரின் திரையில் அடைப்புக்குறிக்குள் உரையைக் காண்பிக்கும். மேற்கோள்கள் உள் சரம் உண்மையில் அச்சிடப்பட்டிருப்பதை உறுதி செய்கிறது. சங்கிலி n கர்சரை அடுத்த வரிக்கு நகர்த்த கம்பைலரிடம் சொல்கிறது.
    • ; ஒரு வரியின் முடிவைக் குறிக்கிறது. சி குறியீட்டின் பெரும்பாலான கோடுகள் அரைக்காற்புள்ளியுடன் முடிவடைய வேண்டும்.
    • கமினந்த் getchar () இயங்கும் முன் விசைப்பலகை உள்ளீட்டிற்காக கம்பைலர் காத்திருக்க வேண்டும். இது பயனுள்ளதாக இருக்கும், ஏனெனில் பல தொகுப்பாளர்கள் நிரலை இயக்கி உடனடியாக சாளரத்தை மூடுவார்கள். எனவே, இந்த கட்டளை ஒரு விசையை அழுத்தும் வரை நிரலை மூடாமல் வைத்திருக்கும்.
    • கமினந்த் திரும்ப 0 (திரும்ப) செயல்பாட்டின் முடிவைக் குறிக்கிறது. "பிரதான" செயல்பாடு எவ்வாறு செயல்படுகிறது என்பதைக் கவனியுங்கள் எண்ணாக. நிரல் முடிந்ததும் அதற்கு ஒரு முழு எண் திரும்ப வேண்டும் என்பதே இதன் பொருள். "0" எண் நிரல் சரியாக செயல்படுத்தப்பட்டதைக் குறிக்கிறது; வேறு எந்த எண்ணும் திருப்பி அனுப்பப்பட்டால், நிரல் பிழையை சந்தித்ததாக அர்த்தம்.

  4. நிரலை தொகுக்க முயற்சிக்கவும். குறியீடு தொகுப்பியில் குறியீட்டை உள்ளிட்டு அதை " *. C" கோப்பாக சேமிக்கவும். இந்த குறியீட்டை உங்கள் கம்பைலரில் தொகுக்கவும், வழக்கமாக பில்ட் பொத்தானை அல்லது ரன் பொத்தானைக் கிளிக் செய்வதன் மூலம்.
  5. உங்கள் குறியீட்டில் எப்போதும் கருத்துத் தெரிவிக்கவும். குறிப்புகள் குறியீட்டின் ஒரு பகுதியாகும், அவை தொகுக்கப்படாது, ஆனால் என்ன நடக்கிறது என்பதை விளக்க இந்த குறிப்புகள் உங்களுக்கு உதவுகின்றன. உங்கள் குறியீடு எதற்கானது என்பதை உங்களுக்கு நினைவூட்ட விரும்பும்போது இந்த புள்ளி பயனுள்ளதாக இருக்கும், மேலும் இது உங்கள் குறியீட்டை சிறப்பாகப் பார்க்கும் பிற டெவலப்பர்களுக்கும் உதவுகிறது.
    • சி இல் குறிப்புகள் செய்ய, போடு /* குறிப்புகள் பிரிவின் தொடக்கத்தில் மற்றும் முடிவடையும் */.
    • உங்கள் குறியீட்டின் மிக அடிப்படையானது மட்டுமல்லாமல், எல்லாவற்றையும் பற்றிய குறிப்புகளை நீங்கள் எடுக்கலாம்.
    • குறியீட்டின் பிரிவுகளை நீக்காமல் விரைவாக அகற்ற குறிப்புகள் பகுதியைப் பயன்படுத்தலாம். ஃபிளாஷ் குறிச்சொற்களைக் கொண்டு நீங்கள் நீக்க விரும்பும் குறியீட்டை இணைத்து, பின்னர் தொகுக்கவும். நீங்கள் குறியீட்டை மீண்டும் சேர்க்க விரும்பினால், இந்த குறிச்சொற்களை அகற்றவும்.
    விளம்பரம்

6 இன் முறை 2: மாறிகளைப் பயன்படுத்துதல்


  1. மாறிகளின் செயல்பாடுகளைப் புரிந்து கொள்ளுங்கள். தரவு, நிரலில் உள்ள கணக்கீடுகள் அல்லது பயனர் உள்ளீட்டிலிருந்து தரவைச் சேமிக்க மாறிகள் உங்களை அனுமதிக்கின்றன. நீங்கள் அவற்றைப் பயன்படுத்துவதற்கு முன்பு மாறிகள் வரையறுக்கப்பட வேண்டும், மேலும் தேர்வு செய்ய பல வகையான மாறிகள் உள்ளன.
    • மிகவும் பிரபலமான சில அடங்கும் எண்ணாக, கரி, மற்றும் மிதவை. ஒவ்வொரு மாறி வெவ்வேறு தரவு வகையை சேமிக்கும்.
  2. மாறிகள் எவ்வாறு அறிவிக்கப்படுகின்றன என்பதை அறிக. நிரலால் பயன்படுத்தப்படுவதற்கு முன்பு மாறிகள் அமைக்கப்பட வேண்டும் அல்லது "அறிவிக்கப்பட வேண்டும்". தரவு வகையைத் தொடர்ந்து மாறியின் பெயரை உள்ளிட்டு நீங்கள் ஒரு மாறியை அறிவிக்கிறீர்கள். எடுத்துக்காட்டாக, இங்கே அனைத்து செல்லுபடியாகும் மாறி அறிவிப்புகள் உள்ளன:
    • ஒரே மாதிரியான பல மாறிகள் ஒரே வரியில் இருக்கும் வரை அவற்றை ஒரே வரியில் அறிவிக்க முடியும் என்பதை நினைவில் கொள்க. நீங்கள் மாறிகளின் பெயர்களை காற்புள்ளிகளுடன் பிரிக்க வேண்டும்.
    • C இல் உள்ள பல வரிகளைப் போலவே, ஒவ்வொரு மாறி அறிவிப்பு வரியும் அரைக்காற்புள்ளியுடன் முடிவடைய வேண்டும்.
  3. மாறி அறிவிப்பின் இருப்பிடத்தைக் கண்டறியவும். ஒவ்வொரு குறியீடு தொகுதியின் தொடக்கத்திலும் மாறிகள் அறிவிக்கப்பட வேண்டும் (குறியீடு பிரிவுகள் அடைப்புக்குறிக்குள் உள்ளன {}). தொகுதியின் முடிவில் ஒரு மாறியை அறிவிக்க முயற்சித்தால், நிரல் சரியாக இயங்காது.
  4. பயனர் தரவை சேமிக்க மாறிகள் பயன்படுத்தவும். மாறிகள் எவ்வாறு செயல்படுகின்றன என்பது குறித்து இப்போது உங்களுக்கு சில அடிப்படை அறிவு உள்ளது, பயனர் உள்ளீட்டு தரவை சேமிக்க ஒரு எளிய நிரலை எழுதலாம். நிரலில் மற்றொரு செயல்பாட்டைப் பயன்படுத்துவீர்கள் scanf. இந்த செயல்பாடு ஒரு குறிப்பிட்ட மதிப்புடன் வழங்கப்பட்ட உள்ளீட்டைத் தேடுகிறது.
    • சங்கிலி "% d" கோரிக்கை scanf பயனர் உள்ளீட்டில் முழு எண்களைக் கண்டறியவும்.
    • கமினந்த் & மாறி முன் எக்ஸ் க்கு scanf அதை மாற்றுவதற்கான மாறிகள் எங்கே என்று தெரிந்து கொள்ளுங்கள், மேலும் முழு எண்ணை மாறியில் சேமிக்கவும்.
    • இறுதி வரிசை printf பயனருக்கு உள்ளீட்டு முழு எண்ணை மீண்டும் படிக்கவும்.
  5. மாறிகள் கையாளுதல். உங்கள் மாறிகளில் நீங்கள் சேமித்து வைத்திருக்கும் தரவைக் கையாள கணித வெளிப்பாடுகளைப் பயன்படுத்தலாம். கணித வெளிப்பாடுகளுடன் நினைவில் கொள்ள வேண்டிய மிக முக்கியமான வேறுபாடு ஒரு அறிகுறியாகும் = 2 மாறிகள் இருக்கும் போது மாறியின் மதிப்பை அமைக்கவும் == அதாவது இரண்டு பக்கங்களிலும் மதிப்புகள் சமமாக இருக்கிறதா என்று ஒப்பிட்டுப் பாருங்கள். விளம்பரம்

6 இன் முறை 3: நிபந்தனை அறிக்கைகளைப் பயன்படுத்தவும்

  1. நிபந்தனை அறிக்கைகளின் அடிப்படைகளைக் கற்றுக்கொள்ளுங்கள். நிபந்தனை அறிக்கை என்பது பெரும்பாலான நிரல்களுக்கான கட்டுப்பாட்டு உறுப்பு ஆகும். இவை உண்மை அல்லது பொய் என அடையாளம் காணப்பட்ட அறிக்கைகள், பின்னர் முடிவின் அடிப்படையில் செயல்படுத்தப்படுகின்றன. மிகவும் அடிப்படை அறிக்கை கட்டளை என்றால்.
    • C இல் உள்ள உண்மை மற்றும் பொய் நீங்கள் பயன்படுத்தியதை விட வித்தியாசமாக நடந்து கொள்ளும். உண்மை அறிக்கை எப்போதும் ஒரு nonzero எண்ணுடன் முடிவடைகிறது. நீங்கள் ஒப்பீடு செய்யும்போது, ​​முடிவு உண்மை என்றால், "1" திரும்பும். இதன் விளைவாக FALSE என்றால், "0" திரும்பும். இந்த புள்ளியை அறிவது IF அறிக்கைகள் எவ்வாறு செயலாக்கப்படுகின்றன என்பதைப் புரிந்துகொள்ள உதவும்.
  2. அடிப்படை நிபந்தனை ஆபரேட்டர்களைக் கற்றுக்கொள்ளுங்கள். நிபந்தனைகள் அறிக்கைகள் மதிப்புகளை ஒப்பிடுவதற்கு கணித ஆபரேட்டர்களைப் பயன்படுத்துவதைச் சுற்றியுள்ளன. மிகவும் பொதுவாக பயன்படுத்தப்படும் நிபந்தனை ஆபரேட்டர்களின் பட்டியல் கீழே.
  3. அடிப்படை IF அறிக்கையை எழுதுங்கள். அறிக்கை மதிப்பீடு செய்யப்பட்ட பின்னர் நிரல் அடுத்து என்ன செய்ய வேண்டும் என்பதை தீர்மானிக்க IF அறிக்கையைப் பயன்படுத்தலாம். சிறந்த தேர்வுகளைச் செய்ய பின்வரும் நிபந்தனை அறிக்கைகளுடன் அறிக்கைகள் இருந்தால் நீங்கள் இணைக்கலாம், ஆனால் இப்போது அவற்றைப் பயன்படுத்த ஒரு எளிய அறிக்கையை எழுதுங்கள்.
  4. உங்கள் அளவுகோல்களை நீட்டிக்க ELSE / ELSE IF அறிக்கைகளைப் பயன்படுத்தவும். வெவ்வேறு முடிவுகளைக் கையாள ELSE அறிக்கை மற்றும் ELSE IF அறிக்கையைப் பயன்படுத்தி IF அறிக்கையை உருவாக்கலாம். IF அறிக்கை தவறானது என்றால் ELSE அறிக்கை இயங்கும். ELSE IF அறிக்கைகள் வெவ்வேறு காட்சிகளைக் கையாள பல IF அறிக்கைகளை ஒரு குறியீட்டின் தொகுப்பில் வைக்க உங்களை அனுமதிக்கின்றன. அவர்கள் எவ்வாறு தொடர்பு கொள்கிறார்கள் என்பதைப் பற்றி நன்கு புரிந்துகொள்ள கீழேயுள்ள எடுத்துக்காட்டு நிரலைப் பார்க்கவும்.
    • நிரல் பயனரிடமிருந்து தரவை எடுத்து IF அறிக்கைகள் மூலம் அனுப்பும். மெட்ரிக் முதல் அறிக்கையை சந்தித்தால், அறிக்கை printf முதலில் திருப்பித் தரப்படும்.முதல் அறிக்கைக்கு பதிலளிக்கத் தவறினால், அது சரியானதைக் கண்டுபிடிக்கும் வரை அது ELSE IF அறிக்கைகள் வழியாக அனுப்பப்படும். இது எந்தவொரு அறிக்கையுடனும் பொருந்தவில்லை என்றால், அது இறுதியில் ELSE அறிக்கையை அனுப்பும்.
    விளம்பரம்

6 இன் முறை 4: சுழல்களைக் கற்றுக் கொள்ளுங்கள்

  1. சுழல்கள் எவ்வாறு செயல்படுகின்றன என்பதைப் புரிந்து கொள்ளுங்கள். நிரலாக்கத்தின் மிக முக்கியமான அம்சங்களில் சுழல்கள் ஒன்றாகும், ஏனெனில் அவை குறிப்பிட்ட நிபந்தனைகளை பூர்த்தி செய்யும் வரை குறியீட்டின் தொகுதிகளை மீண்டும் செய்ய உங்களை அனுமதிக்கின்றன. இது மீண்டும் மீண்டும் செயல்படுவதை மிகவும் எளிதாக்குகிறது மற்றும் ஒவ்வொரு முறையும் நீங்கள் ஏதாவது செய்ய விரும்பினால் புதிய நிபந்தனை அறிக்கைகளை மீண்டும் எழுதுவதைத் தடுக்கலாம்.
    • மூன்று முக்கிய வகை சுழல்கள் உள்ளன: FOR, WHILE, மற்றும் DO ... WHILE.
  2. FOR loop ஐப் பயன்படுத்தவும். இது மிகவும் பொதுவான மற்றும் பயனுள்ள வகை வளையமாகும். FOR லூப்பில் அமைக்கப்பட்ட நிபந்தனைகள் பூர்த்தி செய்யப்படும் வரை லூப் தொடர்ந்து செயல்பாடுகளை இயக்கும். FOR லூப்பிற்கு மூன்று நிபந்தனைகள் தேவைப்படுகின்றன: மாறி துவக்கம், நிபந்தனை வெளிப்பாடு பூர்த்தி செய்யப்பட வேண்டும், மற்றும் மாறிகள் எவ்வாறு புதுப்பிக்கப்படுகின்றன. இந்த நிபந்தனைகள் அனைத்தும் உங்களுக்குத் தேவையில்லை என்றால், நீங்கள் இன்னும் ஒரு வெற்று இடத்தை அரைக்காற்புள்ளியுடன் விட வேண்டும், இல்லையெனில் வளையம் எப்போதும் இயங்கும்.
    • மேலே உள்ள திட்டத்தில், y 0 என அமைக்கப்பட்டுள்ளது, மேலும் மதிப்பு இருக்கும் வரை வளைய தொடர்ந்து இயங்கும் y 15 க்கும் குறைவானது. ஒவ்வொரு மதிப்பும் y அச்சிடப்படுகிறது, பின்னர் மதிப்பு y 1 சேர்க்கப்படும் மற்றும் லூப் மீண்டும் செய்யப்படும். வரை y = 15, வளையம் அழிக்கப்படும்.
  3. WHILE வளையத்தைப் பயன்படுத்தவும். WHILE லூப் FOR லூப்பை விட எளிமையானது. இந்த வகை வளையத்திற்கு ஒரே ஒரு நிபந்தனை வெளிப்பாடு மட்டுமே உள்ளது, மேலும் நிபந்தனை வெளிப்பாடு உண்மையாக இருக்கும் வரை வளையம் இன்னும் இயங்குகிறது. நீங்கள் மாறியைத் துவக்கவோ புதுப்பிக்கவோ தேவையில்லை, இருப்பினும் நீங்கள் அதை வளையத்தின் முக்கிய பகுதியில் செய்ய முடியும்.
    • கமினந்த் y ++ மாறிக்கு 1 ஐ சேர்க்கும் y ஒவ்வொரு முறையும் வளையம் செயல்படுத்தப்படும். திரும்பும்போது y 16 ஐ அடைகிறது (நினைவில் கொள்ளுங்கள், இந்த மதிப்பு அந்த மதிப்பு இருக்கும் வரை இயங்கும் y குறைவாக அல்லது சமம் 15), வளையம் நிறுத்தப்பட்டது.
  4. லூப் பயன்படுத்தவும் செய்...போது இந்த வளையமானது ஒரு முறையாவது இயங்குவதை உறுதிசெய்ய விரும்பும் சுழல்களுக்கு பயனுள்ளதாக இருக்கும். FOR மற்றும் WHILE சுழல்களில், நிபந்தனை வெளிப்பாடு வளையத்தின் தொடக்கத்தில் சரிபார்க்கப்படுகிறது, அதாவது அது கடந்து செல்ல முடியாது மற்றும் உடனடியாக தோல்வியடைகிறது. DO ... WHILE லூப் லூப்பின் முடிவில் நிலையை சரிபார்க்கிறது என்பதால், லூப் ஒரு முறையாவது செயல்படுவதை இது உறுதி செய்யும்.
    • நிபந்தனை தவறானது என்றாலும் இந்த வளையம் செய்தியைக் காண்பிக்கும். அவுட் y 5 ஆக அமைக்கப்பட்டு, WHILE லூப் எப்போது இயக்கப்படும் என்று அமைக்கப்படுகிறது y 5 க்கு சமமாக இல்லை, எனவே சுற்று முடிகிறது. நிலை சரிபார்க்கப்படாத நேரத்திலிருந்து இறுதி வரை செய்தி அச்சிடப்படுகிறது.
    • DO இல் உள்ள WHILE லூப் ... WHILE அமைப்பை அரைக்காற்புள்ளியுடன் நிறுத்த வேண்டும். ஒரு அரைப்புள்ளியுடன் ஒரு வளைய முடிவடையும் ஒரே நேரம் இது.
    விளம்பரம்

6 இன் முறை 5: செயல்பாடுகளைப் பயன்படுத்துதல்

  1. செயல்பாடுகளின் அடிப்படைகளைக் கற்றுக்கொள்ளுங்கள். செயல்பாடுகள் குறியீட்டின் சுயாதீன தொகுதிகள், அவை நிரலின் பிற பகுதிகளால் அழைக்கப்படலாம். இந்த செயல்பாடுகள் நிரலை மீண்டும் குறியீட்டை எளிதாக்குகின்றன, மேலும் நிரலை எளிமையாக படிக்கவும் மாற்றவும் உதவுகின்றன. இந்த கட்டுரையில் முன்னர் கற்றுக்கொண்ட அனைத்து நுட்பங்களையும் செயல்பாடுகளில் சேர்க்கலாம், மற்றவையும் கூட.
    • நடப்பு main () மேலே உள்ள எல்லா எடுத்துக்காட்டுகளின் தொடக்கத்திலும் ஒரு செயல்பாடு உள்ளது, எ.கா. getchar ()
    • குறியீட்டை திறமையாகவும் படிக்க எளிதாகவும் செய்ய செயல்பாடுகள் அவசியம். உங்கள் நிரலை ஒழுங்கமைக்க செயல்பாடுகளை நன்கு பயன்படுத்திக் கொள்ளுங்கள்.
  2. ஓவியத்துடன் தொடங்குங்கள். நீங்கள் உண்மையில் குறியீட்டைத் தொடங்குவதற்கு முன்பு அதை எதைச் சாதிக்க வேண்டும் என்று கோடிட்டுக் காட்டும்போது செயல்பாடுகள் சிறப்பாக உருவாக்கப்படுகின்றன. செயல்பாடுகளுக்கான அடிப்படை தொடரியல் "return_type name (வாதம் 1, வாதம் 2, முதலியன)"; எடுத்துக்காட்டாக, இரண்டு எண்களைச் சேர்க்கும் ஒரு செயல்பாட்டை உருவாக்க:
    • இது இரண்டு முழு எண்களை சேர்க்கும் ஒரு செயல்பாட்டை உருவாக்குகிறது (எக்ஸ் மற்றும் y) ஒன்றாக சேர்ந்து பின்னர் ஒரு முழு எண்ணாக இருக்கும் தொகையை வழங்குகிறது.
  3. நிரலில் செயல்பாட்டைச் சேர்க்கவும். பயனர் உள்ளிட்ட இரண்டு முழு எண்களை எடுத்து அவற்றை ஒன்றாகச் சேர்க்கும் ஒரு நிரலை உருவாக்க நீங்கள் ஸ்கெட்சைப் பயன்படுத்தலாம். நிரல் "சேர்" செயல்பாடு எவ்வாறு செயல்படுகிறது என்பதை தீர்மானிக்கிறது மற்றும் உள்ளீடுகளை கையாள அதைப் பயன்படுத்துகிறது.
    • திட்டத்தின் தொடக்கத்தில் அவுட்லைன் இன்னும் உள்ளது என்பதை நினைவில் கொள்க. செயல்பாடு அழைக்கப்படும் போது நீங்கள் எதிர்பார்ப்பது மற்றும் அதன் முடிவு என்ன என்பதை இது தொகுப்பாளரிடம் கூறுகிறது. நிரலின் செயல்பாடுகளை நீங்கள் வரையறுக்க விரும்பினால் மட்டுமே இது அவசியம். நீங்கள் செயல்பாட்டை அமைக்கலாம் கூட்டு () (பிளஸ்) செயல்பாட்டுக்கு முன் main () இதன் விளைவாக ஒரு அவுட்லைன் இல்லாமல் ஒரே மாதிரியாக இருக்கும்.
    • செயல்பாட்டின் உண்மையான செயல்பாடு நிரலின் முடிவில் வரையறுக்கப்படுகிறது. தாடை main () பயனரிடமிருந்து முழு எண்களைச் சேகரித்து அவற்றை செயல்பாட்டுக்கு அனுப்புங்கள் கூட்டு () செயலாக்க. தாடை கூட்டு () சேர் செயல்பாட்டைச் செய்து பின்னர் கொடுக்கப்பட்ட முடிவுகளை வழங்குகிறது main ()
    • இக்கணத்தில் கூட்டு () வரையறுக்கப்பட்டுள்ளது, நிரலில் எங்கும் அழைக்கப்படலாம்.
    விளம்பரம்

6 இன் முறை 6: ஆழமாக தோண்டுவதைத் தொடரவும்

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

ஆலோசனை

  • உங்கள் நிரலில் எப்போதும் குறிப்புகளைச் சேர்க்கவும். இந்த பிரிவு அதன் மூலக் குறியீட்டைப் பார்க்க மற்றவர்களுக்கு உதவுவது மட்டுமல்லாமல், நீங்கள் எதை எழுதுகிறீர்கள், ஏன் எழுதினீர்கள் என்பதை நினைவில் கொள்ளவும் இது உதவுகிறது. குறியீட்டு நேரத்தில், நீங்கள் எதற்காக எழுதுகிறீர்கள் என்பது உங்களுக்குத் தெரிந்திருக்கலாம், ஆனால் இரண்டு அல்லது மூன்று மாதங்களுக்குப் பிறகு, குறியீட்டை அறிந்து கொள்வதற்கான நோக்கம் மற்றும் காரணம் பற்றி உங்களுக்கு அதிகம் நினைவில் இருக்காது.
  • அச்சுப்பொறி (;) உடன் printf (), scanf (), getch () போன்ற ஒரு அறிக்கையை முடிக்க எப்போதும் நினைவில் கொள்ளுங்கள், ஆனால் 'if', 'while' while, அல்லது 'for'.
  • தொகுக்கும்போது தொடரியல் பிழையைப் பெறும்போது, ​​உங்களுக்கு சிக்கல் இருந்தால், கூகிளில் (அல்லது பிற தேடுபொறி) நீங்கள் காணும் பிழையைப் பாருங்கள். உங்களைப் போன்ற ஒருவரை யாராவது சந்தித்து ஒரு தீர்வை இடுகையிட்டிருக்கலாம்.
  • உங்கள் மூலக் குறியீட்டிற்கு இது ஒரு சி மூலக் கோப்பு என்பதை புரிந்துகொள்ள comp * .c நீட்டிப்பு தேவை.
  • இரும்பு அரைப்பது சரியானது. நிரல்களை எழுதுவதற்கு நீங்கள் எவ்வளவு பயிற்சி செய்கிறீர்களோ, அவ்வளவு சிறப்பாக நீங்கள் ஆகிவிடுவீர்கள். எனவே எளிய மற்றும் குறுகிய நிரல்களிலிருந்து தொடங்கி நீங்கள் மிகவும் திறமையான மற்றும் நம்பிக்கையுடன் மாறும் வரை மிகவும் சிக்கலான வகை திட்டத்திற்கு செல்ல முடியும்.
  • தர்க்கத்தை உருவாக்க கற்றுக்கொள்ள முயற்சிக்கவும். இது குறியீட்டு போது பல்வேறு சிக்கல்களை தீர்க்க உதவுகிறது.