String.charAt() Arduino ఫంక్షన్

String Charat Arduino Phanksan



స్ట్రింగ్ పెద్ద పరిమాణంలో ఉన్న డేటాను సేవ్ చేయగలదు. Arduinoతో పని చేస్తున్నప్పుడు, స్ట్రింగ్‌లు ఒక ముఖ్యమైన డేటా రకం ఎందుకంటే అవి వివిధ సెన్సార్‌ల నుండి రీడింగ్‌లను నిల్వ చేయగలవు. Arduino లోని స్ట్రింగ్ క్లాస్ స్ట్రింగ్‌లను మార్చటానికి వివిధ ఫంక్షన్‌లను అందిస్తుంది. అటువంటి ఫంక్షన్ ఒకటి String.charAt() . ఈ వ్యాసం చర్చిస్తుంది String.charAt() వివరంగా ఫంక్షన్.

Arduinoలో String.charAt() అంటే ఏమిటి

ది String.charAt() Arduinoలోని ఫంక్షన్ స్ట్రింగ్ యొక్క నిర్దిష్ట సూచిక స్థానంలో అక్షరాన్ని అందిస్తుంది. ఈ ఫంక్షన్ ఒక పరామితిని కలిగి ఉంటుంది, ఇది స్ట్రింగ్ నుండి మనం పొందాలనుకుంటున్న అక్షరం యొక్క సూచిక స్థానం.

వాక్యనిర్మాణం







యొక్క వాక్యనిర్మాణం String.charAt() ఫంక్షన్ ఉంది:



స్ట్రింగ్. చార్ వద్ద ( సూచిక )

పై వాక్యనిర్మాణంలో, సూచిక కీవర్డ్ స్ట్రింగ్‌లోని పాత్ర యొక్క స్థానాన్ని సూచిస్తుంది.



రిటర్న్ రకం

ఈ ఫంక్షన్ మనం ఫంక్షన్ పరామితిగా పాస్ చేసిన ఇండెక్స్ నంబర్‌లోని స్ట్రింగ్‌లోని అక్షరాన్ని ఇస్తుంది.





పరామితి

ఈ ఫంక్షన్ కలిగి ఉంటుంది ఒకటి పరామితి:

సూచిక – మనం తెలుసుకోవాలనుకునే పాత్ర యొక్క సూచిక స్థానం. ఇది స్ట్రింగ్‌లోని పాత్ర యొక్క స్థానాన్ని సూచించే ధనాత్మక పూర్ణాంకం అయి ఉండాలి.



Arduinoలో String.charAt()ని ఎలా ఉపయోగించాలి

ఉపయోగించడానికి String.charAt() Arduino లో ఫంక్షన్, ఈ దశలను అనుసరించండి:

  • స్ట్రింగ్ క్లాస్ ఉపయోగించి స్ట్రింగ్‌ను సృష్టించండి.
  • కాల్ చేయండి charAt() ఈ స్ట్రింగ్ వస్తువుపై ఫంక్షన్.
  • పారామీటర్‌గా మనం తెలుసుకోవాలనుకునే అక్షరం యొక్క సూచిక స్థానాన్ని పాస్ చేయండి charAt() ఫంక్షన్.

వినియోగాన్ని వివరించే కోడ్ క్రింద ఉంది String.charAt() Arduino ప్రోగ్రామింగ్‌లో ఫంక్షన్:

శూన్యం సెటప్ ( ) {

క్రమ. ప్రారంభం ( 9600 ) ;

స్ట్రింగ్ myString = 'Linux' ;

చార్ myChar = myString. చార్ వద్ద ( 4 ) ;

క్రమ. ముద్రణ ( 'సూచిక 4లోని అక్షరం:' ) ;

క్రమ. println ( myChar ) ;

}

శూన్యం లూప్ ( ) {

}

సీరియల్ కమ్యూనికేషన్‌ని ప్రారంభించడం ద్వారా కోడ్ ప్రారంభించబడింది సెటప్() ఫంక్షన్. ఆ తర్వాత, కొత్త స్ట్రింగ్ వేరియబుల్ myString విలువతో 'Linux' నిర్వచించబడింది.

ది charAt() ఫంక్షన్‌ను myStringలో 4 ఆర్గ్యుమెంట్‌తో పిలుస్తారు. ఇది మనకు అక్షరాలను ఇస్తుంది 4 స్ట్రింగ్ లోపల స్థానం. సూచిక యొక్క లెక్కింపు ఎడమవైపు నుండి ప్రారంభమవుతుంది మరియు సంఖ్య 0తో ప్రారంభమవుతుంది. అక్షరాన్ని చదివిన తర్వాత అది నిల్వ చేయబడుతుంది myChar వేరియబుల్. యొక్క కోడ్ విలువ యొక్క చివరి భాగంలో myChar సీరియల్ మానిటర్‌లో ముద్రించబడుతుంది.

కింది అవుట్‌పుట్ స్ట్రింగ్ యొక్క ఐదవ అక్షరంగా కనిపిస్తుంది 'Linux' ఉంది 'x' , కాబట్టి ఇది సీరియల్ మానిటర్‌కు ముద్రించబడుతుంది.

గమనిక: String.charAt() ఫంక్షన్ ASCII అక్షరాలతో మాత్రమే పని చేస్తుంది. ఇది విస్తరించిన ASCII లేదా యూనికోడ్ అక్షరాలను నిర్వహించదు.

ముగింపు

ది String.charAt() Arduino లోని ఫంక్షన్ స్ట్రింగ్ లోపల ఒక నిర్దిష్ట స్థానంలో అక్షరాన్ని ఇస్తుంది. ఈ ఫంక్షన్‌ని ఉపయోగించి, ఈ ఫంక్షన్ యొక్క పారామీటర్‌గా అక్షరం యొక్క సూచిక సంఖ్యను పాస్ చేయడం ద్వారా మనం స్ట్రింగ్ నుండి ఏదైనా అక్షరాన్ని తిరిగి పొందవచ్చు. ఈ ఫంక్షన్ యొక్క సింటాక్స్, పారామీటర్లు మరియు రిటర్న్ విలువపై వివరాల కోసం కథనాన్ని చదవండి.