C++ இல் scanf()ஐ எவ்வாறு பயன்படுத்துவது
தி scanf() C இல் பரவலாகப் பயன்படுத்தப்படும் செயல்பாடாகும், இது ஒரு பயனருக்கான உள்ளீட்டை ஏற்றுக்கொள்கிறது, புரோகிராமர்கள் ஒரு நிரலில் எழுதுவதற்குப் பதிலாக தங்கள் விருப்பப்படி உள்ளீட்டை உள்ளிட அனுமதிக்கிறது. இதிலிருந்து தரவைப் படிக்கிறது நிலையான உள்ளீடு (stdin) நூலகம். தி scanf() செயல்பாடு விசைப்பலகைகள் போன்ற நிலையான உள்ளீட்டு சாதனங்களிலிருந்து வடிவமைக்கப்பட்ட தரவைப் பெறுகிறது. தி scanf() செயல்பாடு பின்வருமாறு அறிவிக்கப்படுகிறது.
ஸ்கேன்எஃப் ( வடிவம்,... )தி scanf() செயல்பாடு இரண்டு அளவுருக்களை ஏற்றுக்கொள்கிறது:
- வடிவம் : படிக்க வேண்டிய தரவின் வடிவமைப்பைக் குறிக்கும் சரம். இந்த சரத்தில் மாற்று குறிப்பான்கள் இருக்கலாம் scanf() என்ன மாதிரியான உள்ளீட்டை எதிர்பார்க்கலாம் மற்றும் எப்படி படிக்க வேண்டும்.
- (கூடுதல் வாதங்கள்) : கன்சோலில் என்ன தரவு அச்சிடப்பட வேண்டும் என்பதைக் குறிப்பிடும் கூடுதல் தரவுகள் உள்ளன. நீங்கள் இங்கு குறிப்பிடும் தரவு வரிசையாக இருக்க வேண்டும்.
தி scanf() செயல்பாடு ஒரு முழு எண், எழுத்து அல்லது எந்த வகையாக இருந்தாலும் எந்த மதிப்பையும் எடுக்க பயன்படுத்தலாம். இருப்பினும், %d, %s, %f மற்றும் பல போன்ற வடிவக் குறிப்பான்களைப் பயன்படுத்தி தரவு வகையைக் குறிப்பிட வேண்டும்.
உதாரணமாக
உதாரணம் scanf() கீழே கொடுக்கப்பட்டுள்ளது:
#
#
பயன்படுத்தி பெயர்வெளி வகுப்பு ;
முழு எண்ணாக முக்கிய ( ) {
முழு எண்ணாக வயது ;
கூட் << 'தயவுசெய்து உங்கள் வயதை உள்ளிடவும்:' ;
ஸ்கேன்எஃப் ( '%d' , & வயது ) ;
கூட் << 'என் வயது =' << வயது ;
திரும்ப 0 ;
}
மேலே உள்ள குறியீடு ஒரு பயனரின் உள்ளீட்டைப் பயன்படுத்துகிறது scanf() செயல்பாடு, இது வயது இந்த வழக்கில். நீங்கள் விரும்பிய எண்ணை உள்ளிடும்போது, அது கவுட் செயல்பாட்டைப் பயன்படுத்தி வெளியீட்டில் அச்சிடப்படும். இங்கே நாம் பயன்படுத்தினோம் %d எண்களை ஏற்றுக்கொள்வதற்கான வடிவம்.
வெளியீடு
முடிவுரை
C++ இல், தி scanf() ஒரு பயனரிடமிருந்து உள்ளீட்டை ஏற்க செயல்பாடு பயன்படுத்தப்படலாம். உள்ளீடு முழு எண்கள், எழுத்துக்கள் அல்லது மிதக்கும் எண்களில் இருக்கலாம். அதன் தொடரியல் மிகவும் எளிமையானது, இதில் வடிவம் மற்றும் கூடுதல் வாதங்கள் மட்டுமே அடங்கும். C++ இல் இதை எவ்வாறு பயன்படுத்துவது என்பது பற்றிய கூடுதல் விவரங்களுக்கு, மேலே குறிப்பிட்டுள்ள வழிகாட்டுதல்களைப் பின்பற்றவும்.