సి ప్రోగ్రామింగ్ ఎలా నేర్చుకోవాలి

రచయిత: Randy Alexander
సృష్టి తేదీ: 4 ఏప్రిల్ 2021
నవీకరణ తేదీ: 1 జూలై 2024
Anonim
సి ప్రోగ్రామింగ్ | ఒక వీడియోలో
వీడియో: సి ప్రోగ్రామింగ్ | ఒక వీడియోలో

విషయము

సి ప్రోగ్రామింగ్ భాష పురాతన ప్రోగ్రామింగ్ భాషలలో ఒకటి. ఈ భాష 70 వ దశకంలో అభివృద్ధి చేయబడింది, కానీ దాని తక్కువ స్థాయి భాషా లక్షణాలకు కృతజ్ఞతలు నేటికీ చాలా బలంగా ఉన్నాయి. సి నేర్చుకోవడం మరింత క్లిష్టమైన భాషల గురించి స్వీయ-నేర్చుకోవడానికి ఒక గొప్ప మార్గం; అదనంగా, మీరు నేర్చుకున్న జ్ఞానం చాలా ప్రోగ్రామింగ్ భాషలలో ఉపయోగపడుతుంది మరియు అనువర్తనాలను అభివృద్ధి చేయడంలో మీకు సహాయపడుతుంది. సి లో ప్రోగ్రామింగ్ ఎలా ప్రారంభించాలో తెలుసుకోవడానికి, క్రింద దశ 1 చూడండి.

దశలు

6 యొక్క పద్ధతి 1: సిద్ధంగా ఉండండి

  1. కంపైలర్‌ను డౌన్‌లోడ్ చేసి, ఇన్‌స్టాల్ చేయండి. యంత్రాన్ని అర్థం చేసుకోగలిగే సంకేతాలుగా సంకేతాలను డీకోడ్ చేయడానికి సి కోడ్‌ను డీకోడర్ కంపైల్ చేయాలి. కంపైలర్లు సాధారణంగా ఉచితం, మరియు వివిధ ఆపరేటింగ్ సిస్టమ్స్ కోసం చాలా విభిన్న కంపైలర్లు ఉన్నాయి.
    • విండోస్ కోసం, మైక్రోసాఫ్ట్ విజువల్ స్టూడియో ఎక్స్‌ప్రెస్ లేదా మిన్‌జిడబ్ల్యూని ప్రయత్నించండి.
    • Mac కోసం, XCode ఉత్తమ C కంపైలర్లలో ఒకటి.
    • లైనక్స్ కోసం, అత్యంత ప్రాచుర్యం పొందిన ఎంపికలలో ఒకటి జిసిసి.

  2. ప్రాథమికాలను తెలుసుకోండి. సి పాత ప్రోగ్రామింగ్ భాషలలో ఒకటి మరియు చాలా శక్తివంతమైనది. ఈ భాష యునిక్స్ ఆపరేటింగ్ సిస్టమ్స్ కోసం రూపొందించబడింది, కాని అప్పటి నుండి చాలా ఆపరేటింగ్ సిస్టమ్స్ కొరకు పోర్ట్ చేయబడింది మరియు విస్తరించబడింది. మరియు సి యొక్క ఆధునిక వెర్షన్ సి ++.
    • సి ప్రధానంగా ఫంక్షన్లతో కూడి ఉంటుంది మరియు ఈ ఫంక్షన్లలో, మీరు డేటాను నిల్వ చేయడానికి మరియు మార్చటానికి వేరియబుల్స్, షరతులతో కూడిన స్టేట్మెంట్స్ మరియు లూప్‌లను ఉపయోగించవచ్చు.
  3. కొన్ని ప్రాథమిక కోడ్‌ను చూడండి. భాష యొక్క విభిన్న ప్రాంతాలు ఎలా కలిసి పనిచేస్తాయో బాగా అర్థం చేసుకోవడానికి మరియు ప్రోగ్రామ్‌లు ఎలా పని చేస్తాయో అర్థం చేసుకోవడానికి దిగువ ప్రాథమిక (చాలా) ప్రాథమిక ప్రోగ్రామ్‌ను చూడండి.
    • కమినాండ్ # చేర్చండి ప్రోగ్రామ్ ప్రారంభమయ్యే ముందు అమలు చేయబడుతుంది మరియు మీకు అవసరమైన విధులను కలిగి ఉన్న లైబ్రరీలను లోడ్ చేస్తుంది. ఈ ఉదాహరణలో, stdio.h ఫంక్షన్లను ఉపయోగించడానికి మాకు అనుమతిస్తుంది printf () మరియు దవడ getchar ().
    • కమినాండ్ {పూర్ణాంకానికి ప్రధాన () ప్రోగ్రామ్ "మెయిన్" అని పిలువబడే ఫంక్షన్‌ను రన్ చేస్తోందని కంపైలర్‌కు చెబుతుంది మరియు అది పూర్తయినప్పుడు అది ఒక పూర్ణాంకాన్ని తిరిగి ఇస్తుంది. అన్ని సి ప్రోగ్రామ్‌లు "ప్రధాన" ఫంక్షన్‌ను అమలు చేస్తాయి.
    • {them వాటి లోపల ఉన్న ప్రతిదీ ఫంక్షన్‌లో భాగమని సూచిస్తుంది. ఈ సందర్భంలో, లోపల ఉన్న ప్రతిదీ "ప్రధాన" ఫంక్షన్‌లో భాగమని వారు సూచిస్తారు.
    • దవడ printf () వినియోగదారు తెరపై కుండలీకరణాల్లో వచనాన్ని ప్రదర్శిస్తుంది. కోట్స్ లోపలి స్ట్రింగ్ అక్షరాలా ముద్రించబడిందని నిర్ధారిస్తుంది. గొలుసు n కర్సర్‌ను తదుపరి పంక్తికి తరలించమని కంపైలర్‌కు చెబుతుంది.
    • ; ఒక పంక్తి ముగింపును సూచిస్తుంది. సి కోడ్ యొక్క చాలా పంక్తులు సెమికోలన్‌తో ముగియాలి.
    • కమినాండ్ getchar () కంపైలర్ వెళ్లేముందు కీబోర్డ్ ఇన్పుట్ కోసం వేచి ఉండాలి. ఇది ఉపయోగపడుతుంది ఎందుకంటే చాలా కంపైలర్లు ప్రోగ్రామ్‌ను రన్ చేసి విండోను వెంటనే మూసివేస్తాయి. అందుకని, ఈ ఆదేశం ఒక కీని నొక్కినంత వరకు ప్రోగ్రామ్‌ను మూసివేయకుండా చేస్తుంది.
    • కమినాండ్ తిరిగి 0 (తిరిగి) ఫంక్షన్ ముగింపును సూచిస్తుంది. "ప్రధాన" ఫంక్షన్ ఒక ఫంక్షన్ ఎలా ఉంటుందో గమనించండి పూర్ణాంకానికి. ప్రోగ్రామ్ ముగిసినప్పుడు దానికి తిరిగి వచ్చే పూర్ణాంకం అవసరమని దీని అర్థం. "0" సంఖ్య ప్రోగ్రామ్ సరిగ్గా అమలు చేయబడిందని సూచిస్తుంది; ఏదైనా ఇతర సంఖ్య తిరిగి ఇవ్వబడితే, ప్రోగ్రామ్ లోపం ఎదుర్కొందని అర్థం.

  4. ప్రోగ్రామ్‌ను కంపైల్ చేయడానికి ప్రయత్నించండి. కోడ్ కంపైలర్‌లో కోడ్‌ను ఎంటర్ చేసి దానిని " *. C" ఫైల్‌గా సేవ్ చేయండి. సాధారణంగా బిల్డ్ బటన్ లేదా రన్ బటన్ క్లిక్ చేయడం ద్వారా మీ కంపైలర్‌లో ఈ కోడ్‌ను కంపైల్ చేయండి.
  5. మీ కోడ్‌పై ఎల్లప్పుడూ వ్యాఖ్యానించండి. గమనికలు కోడ్‌లో భాగం మరియు సంకలనం చేయబడవు, కానీ ఈ గమనికలు ఏమి జరుగుతుందో వివరించడానికి మీకు సహాయపడతాయి. మీ కోడ్ ఏమిటో మీకు గుర్తు చేయాలనుకున్నప్పుడు ఈ పాయింట్ ఉపయోగపడుతుంది మరియు ఇది మీ కోడ్‌ను బాగా చూసే ఇతర డెవలపర్‌లకు కూడా సహాయపడుతుంది.
    • సి లో గమనికలు చేయడానికి, ఉంచండి /* గమనికల విభాగం ప్రారంభంలో మరియు ముగుస్తుంది */.
    • మీరు మీ కోడ్‌లో చాలా ప్రాథమికంగా కాకుండా అన్ని విషయాల గురించి గమనికలు తీసుకోవచ్చు.
    • కోడ్ యొక్క విభాగాలను తొలగించకుండా త్వరగా తొలగించడానికి మీరు గమనికల విభాగాన్ని ఉపయోగించవచ్చు. మీరు ఫ్లాష్ ట్యాగ్‌లతో తొలగించాలనుకుంటున్న కోడ్‌ను జత చేసి, ఆపై కంపైల్ చేయండి. మీరు కోడ్‌ను తిరిగి జోడించాలనుకుంటే, ఈ ట్యాగ్‌లను తొలగించండి.
    ప్రకటన

6 యొక్క విధానం 2: వేరియబుల్స్ ఉపయోగించడం


  1. వేరియబుల్స్ యొక్క విధులను అర్థం చేసుకోండి. డేటాను, ప్రోగ్రామ్‌లోని గణనలను లేదా వినియోగదారు ఇన్‌పుట్ నుండి డేటాను నిల్వ చేయడానికి వేరియబుల్స్ మిమ్మల్ని అనుమతిస్తాయి. మీరు వాటిని ఉపయోగించే ముందు వేరియబుల్స్ నిర్వచించబడాలి మరియు ఎంచుకోవడానికి అనేక రకాల వేరియబుల్స్ ఉన్నాయి.
    • మరికొన్ని జనాదరణ పొందినవి పూర్ణాంకానికి, చార్, మరియు ఫ్లోట్. ప్రతి వేరియబుల్ వేరే డేటా రకాన్ని నిల్వ చేస్తుంది.
  2. వేరియబుల్స్ ఎలా ప్రకటించబడుతున్నాయో తెలుసుకోండి. ప్రోగ్రామ్ ఉపయోగించే ముందు వేరియబుల్స్ సెట్ చేయాలి లేదా "డిక్లేర్డ్" చేయాలి. మీరు డేటా రకాన్ని ఎంటర్ చేసి వేరియబుల్ పేరును నమోదు చేసి వేరియబుల్ డిక్లేర్ చేస్తారు. ఉదాహరణకు, క్రింద అన్ని చెల్లుబాటు అయ్యే వేరియబుల్ డిక్లరేషన్లు ఉన్నాయి:
    • ఒకే రకమైన పంక్తిని ఒకే రకంలో ఉన్నంతవరకు మీరు ఒకే పంక్తిలో ప్రకటించవచ్చని గమనించండి. మీరు వేరియబుల్స్ పేర్లను కామాలతో వేరు చేయాలి.
    • సి లోని అనేక ఇతర పంక్తుల మాదిరిగా, ప్రతి వేరియబుల్ డిక్లరేషన్ లైన్ సెమికోలన్ తో ముగుస్తుంది.
  3. వేరియబుల్ డిక్లరేషన్ యొక్క స్థానాన్ని కనుగొనండి. ప్రతి కోడ్ బ్లాక్ ప్రారంభంలో వేరియబుల్స్ ప్రకటించబడాలి (కోడ్ విభాగాలు బ్రాకెట్లలో ఉన్నాయి {}). మీరు బ్లాక్ చివరిలో వేరియబుల్ డిక్లేర్ చేయడానికి ప్రయత్నిస్తే, ప్రోగ్రామ్ సరిగ్గా పనిచేయదు.
  4. వినియోగదారు డేటాను నిల్వ చేయడానికి వేరియబుల్స్ ఉపయోగించండి. వేరియబుల్స్ ఎలా పని చేస్తాయనే దానిపై మీకు కొంత ప్రాథమిక జ్ఞానం ఉంది, యూజర్ ఇన్పుట్ డేటాను నిల్వ చేయడానికి మీరు ఒక సాధారణ ప్రోగ్రామ్ను వ్రాయవచ్చు. మీరు ప్రోగ్రామ్‌లో మరొక ఫంక్షన్‌ను ఉపయోగిస్తారు scanf. ఈ ఫంక్షన్ నిర్దిష్ట విలువతో అందించబడిన ఇన్పుట్ కోసం చూస్తుంది.
    • గొలుసు "% d" అభ్యర్థన scanf వినియోగదారు ఇన్పుట్లో పూర్ణాంకాలను కనుగొనండి.
    • కమినాండ్ & వేరియబుల్ ముందు x కోసం scanf దాన్ని మార్చడానికి వేరియబుల్స్ ఎక్కడ దొరుకుతాయో తెలుసుకోండి మరియు వేరియబుల్స్లో పూర్ణాంకాలను నిల్వ చేయండి.
    • తుది క్రమం printf వినియోగదారుకు ఇన్పుట్ పూర్ణాంకాన్ని తిరిగి చదవండి.
  5. వేరియబుల్స్ను మార్చడం. మీరు మీ వేరియబుల్స్‌లో నిల్వ చేసిన డేటాను మార్చటానికి గణిత వ్యక్తీకరణలను ఉపయోగించవచ్చు. గణిత వ్యక్తీకరణలతో గుర్తుంచుకోవలసిన ముఖ్యమైన వ్యత్యాసం ఒక సంకేతం = అంటే వేరియబుల్ యొక్క విలువను సెట్ చేయండి, అయితే 2 సంకేతాలు == అంటే రెండు వైపులా విలువలు సమానంగా ఉన్నాయో లేదో పోల్చడం. ప్రకటన

6 యొక్క విధానం 3: షరతులతో కూడిన స్టేట్‌మెంట్‌లను ఉపయోగించండి

  1. షరతులతో కూడిన ప్రకటనల యొక్క ప్రాథమికాలను తెలుసుకోండి. షరతులతో కూడిన ప్రకటన చాలా ప్రోగ్రామ్‌లకు నియంత్రణ మూలకం. ఇవి TRUE లేదా FALSE గా గుర్తించబడిన స్టేట్‌మెంట్‌లు, ఆపై ఫలితం ఆధారంగా అమలు చేయబడతాయి. అత్యంత ప్రాథమిక ప్రకటన స్టేట్మెంట్ ఉంటే.
    • C లో TRUE మరియు FALSE మీరు ఉపయోగించిన దానికంటే భిన్నంగా ప్రవర్తిస్తాయి. TRUE స్టేట్మెంట్ ఎల్లప్పుడూ నాన్జెరో సంఖ్యతో ముగుస్తుంది. మీరు పోలిక చేసినప్పుడు, ఫలితం నిజమైతే, "1" తిరిగి ఇవ్వబడుతుంది. ఫలితం తప్పు అయితే, "0" తిరిగి ఇవ్వబడుతుంది. ఈ విషయాన్ని తెలుసుకోవడం IF స్టేట్‌మెంట్‌లు ఎలా ప్రాసెస్ చేయబడుతుందో అర్థం చేసుకోవడానికి మీకు సహాయపడుతుంది.
  2. ప్రాథమిక షరతులతో కూడిన ఆపరేటర్లను తెలుసుకోండి. షరతులతో కూడిన ప్రకటనలు విలువలను పోల్చడానికి గణిత ఆపరేటర్ల ఉపయోగం చుట్టూ తిరుగుతాయి. క్రింద సాధారణంగా ఉపయోగించే షరతులతో కూడిన ఆపరేటర్ల జాబితా.
  3. ప్రాథమిక IF స్టేట్మెంట్ రాయండి. స్టేట్మెంట్ మూల్యాంకనం చేసిన తర్వాత ప్రోగ్రామ్ ఏమి చేయాలో నిర్ణయించడానికి మీరు IF స్టేట్మెంట్ ను ఉపయోగించవచ్చు. మెరుగైన ఎంపికలు చేయడానికి మీరు కింది షరతులతో కూడిన స్టేట్‌మెంట్‌లతో if స్టేట్‌మెంట్‌ను మిళితం చేయవచ్చు, కానీ ప్రస్తుతానికి వాటిని అలవాటు చేసుకోవడానికి ఒక సాధారణ స్టేట్‌మెంట్ రాయండి.
  4. మీ ప్రమాణాలను విస్తరించడానికి ELSE / ELSE IF స్టేట్‌మెంట్‌లను ఉపయోగించండి. విభిన్న ఫలితాలను నిర్వహించడానికి మీరు ELSE స్టేట్మెంట్ మరియు ELSE IF స్టేట్మెంట్ ఉపయోగించి IF స్టేట్మెంట్ పై నిర్మించవచ్చు. IF స్టేట్మెంట్ FALSE అయితే ELSE స్టేట్మెంట్ నడుస్తుంది. ELSE IF స్టేట్‌మెంట్‌లు విభిన్న దృశ్యాలను నిర్వహించడానికి బహుళ IF స్టేట్‌మెంట్‌లను కోడ్ యొక్క ఒక బ్లాక్‌లో ఉంచడానికి మిమ్మల్ని అనుమతిస్తాయి. వారు ఎలా సంకర్షణ చెందుతారో బాగా అర్థం చేసుకోవడానికి క్రింది ఉదాహరణ ప్రోగ్రామ్ చూడండి.
    • ప్రోగ్రామ్ వినియోగదారు నుండి డేటాను తీసుకుంటుంది మరియు దానిని IF స్టేట్మెంట్ల ద్వారా పంపుతుంది. మెట్రిక్ మొదటి స్టేట్మెంట్కు అనుగుణంగా ఉంటే, అప్పుడు స్టేట్మెంట్ printf మొదట తిరిగి ఇవ్వబడుతుంది.ఇది మొదటి స్టేట్‌మెంట్‌కు ప్రతిస్పందించడంలో విఫలమైతే, అది సరైనదాన్ని కనుగొనే వరకు ELSE IF స్టేట్‌మెంట్‌ల ద్వారా పంపబడుతుంది. ఇది ఏవైనా స్టేట్‌మెంట్‌లతో సరిపోలకపోతే, అది చివరిలో ELSE స్టేట్‌మెంట్‌ను పాస్ చేస్తుంది.
    ప్రకటన

6 యొక్క 4 వ పద్ధతి: ఉచ్చులు నేర్చుకోండి

  1. ఉచ్చులు ఎలా పనిచేస్తాయో అర్థం చేసుకోండి. ప్రోగ్రామింగ్ యొక్క అతి ముఖ్యమైన అంశాలలో లూప్స్ ఒకటి, ఎందుకంటే నిర్దిష్ట షరతులు నెరవేరే వరకు అవి కోడ్ బ్లాకులను పునరావృతం చేయడానికి మిమ్మల్ని అనుమతిస్తాయి. ఇది పునరావృత కార్యకలాపాలను చేయడం చాలా సులభం చేస్తుంది మరియు మీరు ఏదైనా చేయాలనుకున్న ప్రతిసారీ కొత్త షరతులతో కూడిన స్టేట్‌మెంట్‌లను తిరిగి వ్రాయకుండా నిరోధించవచ్చు.
    • మూడు రకాల ఉచ్చులు ఉన్నాయి: FOR, WHILE, మరియు DO ... WHILE.
  2. FOR లూప్ ఉపయోగించండి. ఇది లూప్ యొక్క అత్యంత సాధారణ మరియు ఉపయోగకరమైన రకం. FOR లూప్‌లో సెట్ చేసిన షరతులు నెరవేరే వరకు లూప్ ఫంక్షన్లను అమలు చేస్తూనే ఉంటుంది. FOR లూప్‌కు మూడు షరతులు అవసరం: వేరియబుల్ ప్రారంభించడం, షరతులతో కూడిన వ్యక్తీకరణ, మరియు వేరియబుల్స్ ఎలా నవీకరించబడతాయి. మీకు ఈ పరిస్థితులన్నీ అవసరం లేకపోతే, మీరు ఇంకా సెమికోలన్‌తో ఖాళీ స్థలాన్ని వదిలివేయాలి, లేకపోతే లూప్ ఎప్పటికీ నడుస్తుంది.
    • పై కార్యక్రమంలో, y 0 కు సెట్ చేయబడింది మరియు విలువ ఉన్నంత వరకు లూప్ నడుస్తూనే ఉంటుంది y 15 కన్నా తక్కువ. ప్రతి విలువ y ముద్రించబడింది, తరువాత విలువ y 1 జోడించబడుతుంది మరియు లూప్ పునరావృతమవుతుంది. వరకు y = 15, లూప్ నాశనం అవుతుంది.
  3. WHILE లూప్ ఉపయోగించండి. WHILE లూప్ FOR లూప్ కంటే సరళమైనది. ఈ రకమైన లూప్‌కు ఒకే షరతులతో కూడిన వ్యక్తీకరణ మాత్రమే ఉంది మరియు షరతులతో కూడిన వ్యక్తీకరణ నిజం అయినంత వరకు లూప్ పనిచేస్తుంది. మీరు వేరియబుల్‌ను ప్రారంభించాల్సిన అవసరం లేదు, అయితే మీరు దీన్ని లూప్ యొక్క ప్రధాన భాగంలో చేయవచ్చు.
    • కమినాండ్ y ++ వేరియబుల్‌కు 1 ని జోడిస్తుంది y ప్రతిసారీ లూప్ అమలు అవుతుంది. తిరిగేటప్పుడు y 16 కి చేరుకుంటుంది (గుర్తుంచుకోండి, ఈ లూప్ ఆ విలువ ఉన్నంత వరకు నడుస్తూనే ఉంటుంది y తక్కువ లేదా సమానం 15), లూప్ నిలిపివేయబడింది.
  4. లూప్ ఉపయోగించండి DO...WHILE ఈ లూప్ మీరు కనీసం ఒక్కసారైనా నడుపుతున్నారని నిర్ధారించుకోవాలనుకునే లూప్‌లకు ఉపయోగపడుతుంది. FOR మరియు WHILE లూప్‌లలో, షరతులతో కూడిన వ్యక్తీకరణ లూప్ ప్రారంభంలో తనిఖీ చేయబడుతుంది, అనగా ఇది పాస్ అవ్వదు మరియు వెంటనే విఫలమవుతుంది. DO ... WHILE లూప్ లూప్ చివరిలో ఉన్న పరిస్థితిని తనిఖీ చేస్తుంది కాబట్టి, లూప్ కనీసం ఒక్కసారైనా పనిచేస్తుందని ఇది నిర్ధారిస్తుంది.
    • పరిస్థితి తప్పు అయినప్పటికీ ఈ లూప్ సందేశాన్ని ప్రదర్శిస్తుంది. అవుట్ y 5 కి సెట్ చేయబడింది మరియు WHILE లూప్ ఎప్పుడు నడుస్తుందో సెట్ చేయబడింది y 5 కి సమానం కాదు, కాబట్టి రౌండ్ ముగుస్తుంది. పరిస్థితి తనిఖీ చేయని సమయం నుండి చివరి వరకు సందేశం ముద్రించబడుతుంది.
    • DO లోని WHILE లూప్ ... WHILE సెట్టింగ్‌ను సెమికోలన్‌తో ముగించాలి. సెమికోలన్‌తో లూప్ ముగుస్తున్న ఏకైక సమయం ఇది.
    ప్రకటన

6 యొక్క పద్ధతి 5: విధులను ఉపయోగించడం

  1. ఫంక్షన్ల యొక్క ప్రాథమికాలను తెలుసుకోండి. విధులు ప్రోగ్రామ్ యొక్క ఇతర భాగాలచే పిలువబడే కోడ్ యొక్క స్వతంత్ర బ్లాక్స్. ఈ విధులు ప్రోగ్రామ్‌ను కోడ్‌ను పునరావృతం చేయడాన్ని సులభతరం చేస్తాయి మరియు ప్రోగ్రామ్‌ను చదవడానికి మరియు మార్చడానికి సరళంగా చేయడానికి సహాయపడతాయి. విధులు ఈ వ్యాసంలో ఇంతకుముందు నేర్చుకున్న అన్ని పద్ధతులను మరియు ఇతరులను కూడా కలిగి ఉంటాయి.
    • ప్రస్తుత ప్రధాన () పై ఉదాహరణలన్నిటి ప్రారంభంలో ఒక ఫంక్షన్, ఉదా getchar ()
    • కోడ్‌ను సమర్థవంతంగా మరియు సులభంగా చదవడానికి విధులు అవసరం. మీ ప్రోగ్రామ్‌ను నిర్వహించడానికి విధులను బాగా ఉపయోగించుకోండి.
  2. స్కెచింగ్‌తో ప్రారంభించండి. మీరు నిజంగా కోడింగ్ ప్రారంభించటానికి ముందు మీరు ఏమి సాధించాలనుకుంటున్నారో వివరించినప్పుడు విధులు ఉత్తమంగా సృష్టించబడతాయి. ఫంక్షన్ల యొక్క ప్రాథమిక వాక్యనిర్మాణం "రిటర్న్_టైప్ పేరు (ఆర్గ్యుమెంట్ 1, ఆర్గ్యుమెంట్ 2, మొదలైనవి)"; ఉదాహరణకు, రెండు సంఖ్యలను జోడించే ఫంక్షన్‌ను సృష్టించడానికి:
    • ఇది రెండు పూర్ణాంకాలను జోడించే ఫంక్షన్‌ను సృష్టిస్తుంది (x మరియు y) కలిసి, ఆపై పూర్ణాంకం అయిన మొత్తాన్ని తిరిగి ఇస్తుంది.
  3. ప్రోగ్రామ్‌కు ఫంక్షన్‌ను జోడించండి. వినియోగదారు ఎంటర్ చేసిన రెండు పూర్ణాంకాలను తీసుకొని వాటిని కలిపి ఒక ప్రోగ్రామ్‌ను సృష్టించడానికి మీరు స్కెచ్‌ను ఉపయోగించవచ్చు. ప్రోగ్రామ్ "జోడించు" ఫంక్షన్ ఎలా పనిచేస్తుందో నిర్ణయిస్తుంది మరియు ఇన్పుట్లను మార్చటానికి ఉపయోగిస్తుంది.
    • ప్రోగ్రామ్ ప్రారంభంలో అవుట్‌లైన్ ఇప్పటికీ ఉందని గమనించండి. ఫంక్షన్ పిలిచినప్పుడు మీరు ఏమి ఆశించారో మరియు ఫలితం ఏమిటో ఇది కంపైలర్‌కు చెబుతుంది. మీరు ప్రోగ్రామ్ ఆఫ్ ఎండ్ ఫంక్షన్లను నిర్వచించాలనుకుంటే మాత్రమే ఇది అవసరం. మీరు ఫంక్షన్ సెట్ చేయవచ్చు జోడించు () (ప్లస్) ఫంక్షన్ ముందు ప్రధాన () మరియు రూపురేఖ లేకుండా ఫలితం ఒకే విధంగా ఉంటుంది.
    • ఫంక్షన్ యొక్క వాస్తవ ఫంక్షన్ ప్రోగ్రామ్ చివరిలో నిర్వచించబడుతుంది. దవడ ప్రధాన () వినియోగదారు నుండి పూర్ణాంకాలను సేకరించి, ఆపై వాటిని ఫంక్షన్‌కు పంపండి జోడించు () ప్రాసెస్ చేయడానికి. దవడ జోడించు () యాడ్ ఫంక్షన్‌ను నిర్వహిస్తుంది మరియు ఇచ్చిన ఫలితాలను అందిస్తుంది ప్రధాన ()
    • ఈ క్షణం లో జోడించు () నిర్వచించబడింది, ప్రోగ్రామ్‌లో ఎక్కడైనా పిలుస్తారు.
    ప్రకటన

6 యొక్క 6 విధానం: లోతుగా తవ్వడం కొనసాగించండి

  1. సి ప్రోగ్రామింగ్ గురించి కొన్ని పుస్తకాలను కనుగొనండి. ఈ వ్యాసం ప్రాథమికాలను వర్తిస్తుంది, కానీ సి ప్రోగ్రామింగ్ యొక్క ఉపరితలం మరియు అన్ని సంబంధిత జ్ఞానం. మంచి రిఫరెన్స్ పుస్తకం చాలా సమస్యలను పరిష్కరించడానికి మీకు సహాయపడుతుంది మరియు తరువాత క్లిష్ట సమస్యలతో తలనొప్పి నుండి మీకు సహాయం చేస్తుంది.
  2. కొన్ని సంఘాలలో చేరండి. ప్రోగ్రామింగ్ మరియు అన్ని ప్రోగ్రామింగ్ భాషల కోసం ఆన్‌లైన్ మరియు వాస్తవ ప్రపంచంలో చాలా సంఘాలు ఉన్నాయి. సంకేతాలు మరియు ఆలోచనలను మార్పిడి చేయడానికి ఇలాంటి అభిరుచులతో ఉన్న అనేక సి ప్రోగ్రామర్‌లను కనుగొనండి మరియు మీరు చాలా త్వరగా నేర్చుకుంటారు.
    • వీలైతే కొన్ని హాక్-ఎ-థోన్స్ పోటీలకు హాజరు కావాలి. సమూహాలు మరియు వ్యక్తులు కార్యక్రమాలు మరియు పరిష్కారాలతో ముందుకు వచ్చే సంఘటనలు మరియు కొన్ని సమయపాలనలో సృజనాత్మకతను పెంచుతాయి. మీరు చాలా మంచి ప్రోగ్రామర్‌లను ఈ విధంగా కలుసుకోవచ్చు మరియు ప్రపంచవ్యాప్తంగా హాక్-ఎ-థోన్ పోటీలు జరుగుతాయి.
  3. కొన్ని తరగతులు తీసుకోండి. కంప్యూటర్ సైన్స్ డిగ్రీ పొందడానికి మీరు తిరిగి పాఠశాలకు వెళ్లవలసిన అవసరం లేదు, కానీ మీరు మరింత నేర్చుకోగలిగే కొన్ని తరగతులను తీసుకోవచ్చు. ప్రోగ్రామింగ్ భాషలలో నిష్ణాతులు అయిన వ్యక్తుల నుండి ఆచరణాత్మక సహాయం పొందడం కంటే మరేమీ మంచిది కాదు. సాధారణంగా, మీరు మీ స్థానిక కమ్యూనిటీ సెంటర్లు మరియు జూనియర్ ఉన్నత పాఠశాలలలో తరగతులను కనుగొనవచ్చు మరియు కొన్ని విశ్వవిద్యాలయాలు రిజిస్ట్రేషన్ చేయకుండా కంప్యూటర్ సైన్స్ ప్రోగ్రామ్‌లను తీసుకోవడానికి మిమ్మల్ని అనుమతిస్తాయి. .
  4. C ++ నేర్చుకోవడం పరిగణించండి. సి ప్రోగ్రామింగ్ భాషపై మీకు మంచి అవగాహన వచ్చిన తర్వాత, మీరు సి ++ నేర్చుకోవడం ప్రారంభించవచ్చు. ఇది సి యొక్క మరింత ఆధునిక వెర్షన్, మరియు చాలా ఎక్కువ సౌలభ్యాన్ని అనుమతిస్తుంది. C ++ ఆబ్జెక్ట్ ప్రాసెసింగ్‌ను దృష్టిలో ఉంచుకుని రూపొందించబడింది మరియు చాలా ఆపరేటింగ్ సిస్టమ్‌ల కోసం మరింత శక్తివంతమైన ప్రోగ్రామ్‌లను సృష్టించడానికి మిమ్మల్ని అనుమతిస్తుంది. ప్రకటన

సలహా

  • మీ ప్రోగ్రామ్‌కు ఎల్లప్పుడూ గమనికలను జోడించండి. ఈ విభాగం దాని సోర్స్ కోడ్‌ను చూడటానికి ఇతరులకు సహాయపడటమే కాకుండా, మీరు ఏమి వ్రాస్తున్నారో మరియు ఎందుకు వ్రాసారో గుర్తుంచుకోవడానికి కూడా ఇది సహాయపడుతుంది. కోడింగ్ సమయంలో, మీరు ఏమి వ్రాస్తున్నారో మీకు బహుశా తెలుసు, కానీ రెండు లేదా మూడు నెలల తరువాత, కోడ్ తెలుసుకోవటానికి మీకు చాలా ప్రయోజనం మరియు కారణం గుర్తుండదు.
  • ప్రింట్ ఎఫ్ (), స్కాన్ఫ్ (), గెచ్ (), మొదలైనవాటిని సెమికోలన్ (;) తో ముగించాలని ఎల్లప్పుడూ గుర్తుంచుకోండి, అయితే 'ఇఫ్', 'లూప్, లేదా' వంటి నియంత్రణ స్టేట్మెంట్ తర్వాత దాన్ని ఎప్పుడూ చొప్పించవద్దు. 'for'.
  • కంపైల్ చేసేటప్పుడు మీకు సింటాక్స్ లోపం వచ్చినప్పుడు, మీకు సమస్య ఉంటే, మీరు గూగుల్ (లేదా ఇతర సెర్చ్ ఇంజన్) లో చూస్తున్న లోపం కోసం చూడండి. మీలాగే ఎవరైనా సమస్యను ఎదుర్కొని, పరిష్కారాన్ని పోస్ట్ చేసిన అవకాశాలు ఉన్నాయి.
  • మీ సోర్స్ కోడ్ కంపైలర్ సి సోర్స్ ఫైల్ అని అర్థం చేసుకోవడానికి * .c పొడిగింపు అవసరం.
  • ఐరన్ గ్రౌండింగ్ పరిపూర్ణంగా ఉంటుంది. మీరు ప్రోగ్రామ్‌లు రాయడం ఎంత ఎక్కువ సాధన చేస్తే అంత మంచిది. కాబట్టి మీరు మరింత నైపుణ్యం మరియు నమ్మకంగా మారే వరకు సరళమైన మరియు చిన్న ప్రోగ్రామ్‌లతో ప్రారంభించి మరింత క్లిష్టమైన ప్రోగ్రామ్‌కు వెళ్లవచ్చు.
  • తర్కాన్ని నిర్మించడం నేర్చుకోవడానికి ప్రయత్నించండి. ఇది కోడింగ్ చేసేటప్పుడు వివిధ సమస్యలను పరిష్కరించడానికి సహాయపడుతుంది.