C இல் உள்ளீடு மற்றும் வெளியீட்டிற்கான தொடக்க வழிகாட்டி

C இல் உள்ளீடு மற்றும் வெளியீட்டிற்கான தொடக்க வழிகாட்டி

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





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





வெளியீடு

C இல் உள்ள நிலையான வெளியீட்டு ஸ்ட்ரீம் PC திரை. அதாவது, நீங்கள் ஒரு சி புரோகிராமை இயக்கும்போது தகவல் வெளியீடு செய்யப்படும்போது, ​​அது திரையில் காட்டப்படும். ஸ்ட்ரீம் என்பது ஒரு இடத்தில் இருந்து இன்னொரு இடத்திற்கு பாயும் எழுத்துக்களின் தொடர்.





கோப்பு போன்ற மற்றொரு வெளியீட்டு ஸ்ட்ரீமையும் பயன்படுத்தலாம். இருப்பினும், இது மற்றொரு நாளுக்கான மேம்பட்ட தலைப்பு.

சி மொழி இதைப் பயன்படுத்துகிறது printf () திரையில் எழுத்துக்களின் சரம் அச்சிட செயல்பாடு. எழுத்துகளின் இந்த சரம் (சில சமயங்களில் நேரடி என்று அழைக்கப்படுகிறது) இரட்டை மேற்கோள்களுக்கு இடையில் வைக்கப்படுகிறது printf () செயல்பாடு



#include
int main( void ) { // main function included in every program
printf('Programming is easy!
' );
}
Output displayed:
Programming is easy!

வரி 1 ல் இருந்து, #சேர்க்கிறது ஒரு முன் செயலாக்க உத்தரவு. I/O தலைப்பின் உள்ளடக்கங்களைச் சேர்க்க இது முன் செயலியைச் சொல்கிறது ( ) நிரல் தொகுக்கப்படுவதற்கு முன்.

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





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

கீழே உள்ள அட்டவணை சில பொதுவான தப்பிக்கும் காட்சிகளை சுருக்கமாகக் கூறுகிறது.





எஸ்கேப் வரிசை விளக்கம்
n புதிய கோடு. அடுத்த வரியின் தொடக்கத்தில் கர்சரை வைக்கவும்
\ பேக்ஸ்லாஷ் பாத்திரம். சரத்தில் பின்னடைவைச் செருகுகிறது
t கிடைமட்ட தாவல். அடுத்த தாவல் நிறுத்தத்தில் கர்சரை வைக்கவும்
' இரட்டை மேற்கோள். சரத்தில் இரட்டை மேற்கோள்களைச் செருகுகிறது

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

கீழே உள்ள உதாரணத்தைப் பார்க்கவும்:

#include
int main( void ) { // main function
printf(' C is a structured programming language that is strongly typed. Unlike python, you need to put a variable's ');
printf ('data type while programming in C.');
}

உள்ளீடு

C இல் நிலையான உள்ளீட்டு ஸ்ட்ரீம் விசைப்பலகை ஆகும். இதன் பொருள் உங்கள் நிரல் ஒரு உள்ளீட்டை கேட்கும் போது, ​​அந்த தரவு இயல்பாக விசைப்பலகையிலிருந்து வரும் என்று எதிர்பார்க்கிறது.

உள்ளீட்டு ஸ்ட்ரீம் ஒரு கோப்பு போன்ற வேறு எதையாவது இயக்க முடியும் என்பதை அறிவது மதிப்பு.

சி மொழி பயன்படுத்துகிறது ஸ்கேன்ஃப் () பயனர் உள்ளீடு பெற செயல்பாடு. கீழே உள்ள உதாரணத்தைப் பார்க்கவும்:

#include
int main( void ) {
int integer1;
printf( 'Enter an integer
' ); // prompt user for response
scanf( '%d', &integer1 ); // read an integer
if ((n%2)==0){
System.out.println(' Your number is even');
}else{
System.out.println(' Your number is odd');}
}

தி ஸ்கேன்ஃப் () செயல்பாடு இரண்டு வாதங்களை எடுத்துக்கொள்கிறது: ஒரு மாற்று குறிப்பான் மற்றும் ஒரு நினைவக முகவரி. மேலே உள்ள உதாரணத்திலிருந்து, %d மாற்று குறிப்பான் ஆகும். அது சொல்கிறது ஸ்கேன்ஃப் () ஒரு முழு எண்ணை உள்ளிட. தி இல் %d 'தசம முழு எண்.'

இரண்டாவது வாதம் ஒரு ஆம்ப்சாண்டில் தொடங்குகிறது ( & ), இது 'அட்ரஸ் ஆபரேட்டர்' சி & முழு எண் 1 பயனரிடமிருந்து பெறப்பட்ட மதிப்பு எந்த நினைவக முகவரியை சேமிக்க வேண்டும் என்று தொகுப்பாளருக்கு சொல்கிறது.

வைஃபை உடன் இணைகிறது ஆனால் இணைய அணுகல் இல்லை

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

ஒரு தொடக்க திட்டத்துடன் சி கற்றல்

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

விஷயங்களை நடைமுறைச் சூழ்நிலைகளுக்குப் பயன்படுத்தாமல் கற்றுக்கொள்வது பொதுவாக பிரச்சனை. வேறுவிதமாய் யோசி; உங்கள் அறிவை நீங்கள் பயன்படுத்தக்கூடிய சில சுவாரஸ்யமான சூழ்நிலைகளில் உங்களை ஈடுபடுத்திக் கொள்ளுங்கள். சில தொடக்கத் திட்டங்களுடன் பயிற்சி செய்வது உங்கள் புதிதாகப் பெற்ற அறிவைத் தக்கவைத்துக்கொள்வதற்கான சிறந்த வழிகளில் ஒன்றாகும்.

பகிர் பகிர் ட்வீட் மின்னஞ்சல் இந்த தொடக்க திட்டத்துடன் சி நிரலாக்கத்தை எவ்வாறு கற்றுக்கொள்வது

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

அடுத்து படிக்கவும்
தொடர்புடைய தலைப்புகள்
  • நிரலாக்க
  • சி நிரலாக்க
  • குறியீட்டு குறிப்புகள்
  • நிரலாக்க
எழுத்தாளர் பற்றி ஜெரோம் டேவிட்சன்(22 கட்டுரைகள் வெளியிடப்பட்டன)

ஜெரோம் MakeUseOf இல் ஒரு எழுத்தாளர். அவர் நிரலாக்க மற்றும் லினக்ஸ் பற்றிய கட்டுரைகளை உள்ளடக்கியுள்ளார். அவர் ஒரு கிரிப்டோ ஆர்வலராகவும், கிரிப்டோ தொழிற்துறையில் எப்பொழுதும் தாவல்களை வைத்திருப்பார்.

ஜெரோம் டேவிட்சனிடமிருந்து மேலும்

எங்கள் செய்திமடலுக்கு குழுசேரவும்

தொழில்நுட்ப குறிப்புகள், மதிப்புரைகள், இலவச மின் புத்தகங்கள் மற்றும் பிரத்யேக ஒப்பந்தங்களுக்கு எங்கள் செய்திமடலில் சேரவும்!

குழுசேர இங்கே சொடுக்கவும்