C میں Putchar() فنکشن کا استعمال کیسے کریں۔

C My Putchar Fnkshn Ka Ast Mal Kys Kry



دی putchar() فنکشن سی پروگرامنگ میں ایک اہم فنکشن ہے جو کسی کردار کو پڑھنے اور پرنٹ کرنے کے لیے استعمال ہوتا ہے۔ لیکن آپ اس فنکشن کے ساتھ فارمیٹ سپیکیفائر استعمال نہیں کر سکتے۔ اگر آپ صرف ایک حرف پرنٹ کرنا چاہتے ہیں تو putchar() کے مقابلے میں فنکشن زیادہ موثر ہوسکتا ہے۔ printf()۔

یہ مضمون دریافت کرنے جا رہا ہے putchar() f unction، اس کی نحو، اور مثالوں کے ساتھ اس کی واپسی کی قدر۔







C میں putchar() فنکشن کیا ہے؟

دی putchar() C پروگرامنگ میں فنکشن آؤٹ پٹ فنکشن ہے جو معیاری آؤٹ پٹ میں کریکٹر (کریکٹرز) کو لکھنے کے لیے استعمال ہوتا ہے اور اس کردار کو کنسول میں دکھاتا ہے۔ یہ فنکشن معیاری ان پٹ/آؤٹ پٹ لائبریری کے ذریعہ شامل کیا گیا ہے۔ ہیڈر فائل. یہ فنکشن C زبان میں ایک سادہ نحو استعمال کرتا ہے جو اس طرح دیا جاتا ہے:



int putchar ( int چار ) ;

پیرامیٹر : یہ فنکشن صرف ایک پیرامیٹر کو قبول کرتا ہے جو کہ چار ہے جو آؤٹ پٹ اسٹریم پر لکھنے کے لیے درکار ہے۔



واپسی کی قیمت : کامیابی پر، فنکشن کنسول پر ایک غیر دستخط شدہ چار واپس کرتا ہے۔ بصورت دیگر، یہ EOF (فائل کا اختتام) لوٹاتا ہے۔





C میں putchar() فنکشن کا استعمال کیسے کریں؟

کا استعمال سیکھنے کے لیے درج ذیل مثالوں پر غور کریں۔ putchar() فنکشن سی پروگرامنگ میں۔

مثال 1

آئیے استعمال کرتے ہوئے پروگرام سے ایک کردار کو پڑھنے کی ایک سادہ مثال کے ساتھ عمل کریں۔ putchar() فنکشن اور اسے کنسول پر ڈسپلے کرنا۔



# شامل کریں

مرکزی ( ) {

// ایک کردار کا اعلان کریں۔
چار c ;
// صارف سے کردار درج کرنے کو کہیں۔
printf ( 'براہ کرم ایک کردار درج کریں:' ) ;
scanf ( '%c' ، اور c ) ;
//دئے گئے کردار کو کنسول پر پرنٹ کرنے کے لیے putchar() کا استعمال کریں۔
printf ( 'درج کردہ کردار یہ ہے:' ) ;
putchar ( c ) ;
واپسی 0 ;


}

مثال 2

یہاں ایک اور سی پروگرام ہے جو اس کے کام کو ظاہر کرتا ہے۔ putchar() سٹرنگ سے حروف کو پڑھ کر فنکشن۔

# شامل کریں

مرکزی ( ) {

// حروف کی ایک تار کا اعلان کریں۔

چار str [ پچاس ] = 'لینکسہنٹ میں خوش آمدید۔' ;

کے لیے ( int میں = 0 ; میں <= 25 ; میں ++ ) {

کنسول میں حروف کی دی گئی تار کو پرنٹ کرنے کے لیے putchar() کا استعمال کریں۔

putchar ( str [ میں ] ) ;

}

واپسی 0 ;

}

مثال 3

آپ بھی استعمال کر سکتے ہیں۔ putchar() ایک فائل سے حروف کو پڑھنے کے لئے فنکشن اور یہاں اس طرح کے کیس کی ایک مثال ہے۔

# شامل کریں

int مرکزی ( )

{

فائل * فائل ;
چار c ;
// پڑھنے کے موڈ میں فائل کھولنا
فائل = fopen ( 'file.txt' ، 'ر' ) ;
اگر ( خالی == فائل )
{
printf ( 'فائل نہیں کھولی جا سکتی \n ' ) ;
}
// فائل میں جو لکھا ہے اسے پرنٹ کرنا، putchar() کا استعمال کرتے ہوئے، کریکٹر بہ کریکٹر لوپ کا استعمال کرتے ہوئے۔
کیا {
c = fgetc ( فائل ) ;
putchar ( c ) ;
// جانچ کر رہا ہے کہ آیا کردار EOF نہیں ہے۔ اگر یہ EOF ہے تو پڑھنا بند کر دیں۔
} جبکہ ( c != ای او ایف ) ;
// فائل کو بند کرنا
fclose ( فائل ) ;
واپسی 0 ;


}

آؤٹ پٹ

نتیجہ

دی putchar() فنکشن سی پروگرامنگ میں ایک اہم فنکشن ہے جو کنسول میں ایک کردار کو پرنٹ کرنے کے لیے استعمال ہوتا ہے۔ اگرچہ یہ خصوصی فارمیٹس کی اجازت نہیں دیتا، یہ اس سے زیادہ مفید ہے۔ printf() صرف ایک حرف پرنٹ کرتے وقت۔ سی پروگراموں میں اس کے سادہ نحو اور واپسی کی قدر کے ساتھ استعمال اور استعمال کرنا آسان ہے۔ استعمال کی مثالیں صارف کے ان پٹ، سٹرنگز اور ڈیٹا سے حروف کو پڑھنے کے لیے فراہم کی گئی ہیں تاکہ آپ کے لیے استعمال کرنے کا طریقہ سمجھنا آسان ہو جائے۔ putchar() مختلف عام حالات میں۔