วิธีใช้ฟังก์ชัน isblank() ใน C++

Withi Chi Fangkchan Isblank Ni C



คุณคงเคยได้ยินคำว่า เป็นสีขาว หากคุณเป็นผู้เขียนโค้ด C ++ ฟังก์ชันนี้มักใช้ใน C++ เพื่อตรวจสอบว่าอักขระเฉพาะเป็นอักขระช่องว่างหรือไม่ อักขระช่องว่างคืออักขระที่ใช้แยกคำหรืออักขระในสตริงข้อความ เช่น ช่องว่าง แท็บ และตัวแบ่งบรรทัด

ทำตามคำแนะนำนี้เพื่อเรียนรู้เกี่ยวกับ ว่างเปล่า () ฟังก์ชั่นอย่างละเอียด







ฟังก์ชัน isblank() ใน C++ คืออะไร

เดอะ ว่างเปล่า () เป็นคุณสมบัติในตัวของไลบรารีมาตรฐาน C++ ซึ่งออกแบบมาเพื่อตรวจสอบว่าอักขระที่กำหนดเป็นช่องว่างหรืออักขระแท็บ ฟังก์ชั่นรวมอยู่ใน ไฟล์ส่วนหัวและใช้เป็นหลักในการตรวจสอบค่าอักขระสำหรับช่องว่าง หากอักขระเป็นช่องว่างหรือแท็บ ว่างเปล่า () ฟังก์ชันคืนค่าจริง



ไวยากรณ์ของ ว่างเปล่า () ฟังก์ชั่นง่าย ใช้อักขระตัวเดียวเป็นอาร์กิวเมนต์ ซึ่งแสดงถึงอักขระที่คุณต้องการตรวจสอบ



int ว่างเปล่า ( int ช ) ;





ฟังก์ชันจะส่งกลับค่าจริงหากอักขระเป็นช่องว่างหรือแท็บ และคืนค่าเป็นเท็จหากไม่เป็นเช่นนั้น ฟังก์ชันนี้มีประโยชน์มากเมื่อคุณต้องการกำจัดอักขระที่ไม่จำเป็นหรือซ้ำซ้อนออกจากสตริง

การใช้ฟังก์ชัน isblank()

เดอะ ว่างเปล่า () ฟังก์ชันมีประโยชน์ในบริบทต่างๆ มากมาย เพื่อตรวจสอบ:



1: ใช้ isblank() เพื่อตรวจสอบว่าตัวละครเป็นอักขระช่องว่างหรือไม่

เราสามารถใช้ ว่างเปล่า () วิธีการตรวจสอบว่าอักขระเป็นอักขระช่องว่างหรือไม่

#รวมถึง
#รวม

int หลัก ( ) {
ถ่าน ช = ' ' ;

ถ้า ( เป็นสีขาว ( ) ) {
มาตรฐาน::ศาล << 'อักขระเป็นอักขระช่องว่าง' << std::endl;
} อื่น {
มาตรฐาน::ศาล << 'อักขระนี้ไม่ใช่อักขระช่องว่าง' << std::endl;
}

กลับ 0 ;
}

ในโค้ดด้านบน ตัวแปร จากนั้นจะถูกประกาศและกำหนดค่าของช่องว่าง จากนั้น เราใช้คำสั่ง if-else เพื่อพิจารณาว่าอักขระที่กำหนดเป็นอักขระช่องว่างหรือไม่ ถ้าอักขระที่เป็นปัญหาเป็นอักขระช่องว่าง ข้อความอักขระช่องว่างจะถูกพิมพ์

เอาต์พุต

2: การใช้ isblank() เพื่อตรวจสอบว่าสตริงมีอักขระช่องว่างหรือไม่

แอปพลิเคชั่นยอดนิยมอีกตัวสำหรับเมธอด isblank() คือตรวจสอบว่าสตริงมีเฉพาะอักขระช่องว่างหรือไม่ สิ่งนี้มีประโยชน์สำหรับการตรวจสอบการป้อนข้อมูลของผู้ใช้ ฟังก์ชันนี้อาจใช้เพื่อระบุว่าอินพุตว่างเปล่าหรือมีช่องว่าง ในสถานการณ์นี้ คุณสามารถแจ้งให้ผู้ใช้ระบุข้อมูลที่ถูกต้องได้

#รวมถึง
#รวม

int หลัก ( ) {
std::สตริง str = 'ลินุกซ์ คำใบ้! \t ' ;

สำหรับ ( ถ่าน ch : str ) {
ถ้า ( เป็นสีขาว ( ) ) {
มาตรฐาน::ศาล << 'บทบาท ' << << ' เป็นอักขระช่องว่าง' << std::endl;
} อื่น {
มาตรฐาน::ศาล << 'บทบาท ' << << 'ไม่ใช่อักขระช่องว่าง' << std::endl;
}
}

กลับ 0 ;
}

ในโค้ด เราเริ่มต้นสตริง สตริง และให้สตริง ลินุกซ์ คำใบ้! . หลังจากนั้นจะใช้ for วนซ้ำเพื่อข้ามผ่านอักขระแต่ละตัวในสตริง หากต้องการทราบว่าอักขระใดเป็นช่องว่างหรือไม่ เราใช้ ว่างเปล่า () วิธี. หากอักขระไม่ใช่ช่องว่าง เราจะพิมพ์ข้อความเพื่อระบุ มิฉะนั้น เราจะพิมพ์ข้อความระบุว่าเป็นช่องว่าง

เอาต์พุต

บทสรุป

เดอะ ว่างเปล่า () ฟังก์ชันเป็นเครื่องมือที่มีประสิทธิภาพในการเขียนโปรแกรม C++ ที่สามารถใช้ตรวจสอบว่าอักขระที่กำหนดเป็นช่องว่างหรือแท็บ เป็นฟังก์ชันที่รวดเร็ว มีประสิทธิภาพ และพกพาได้ ซึ่งสามารถใช้วิเคราะห์ข้อมูลจำนวนมหาศาลได้อย่างรวดเร็วและแม่นยำ ไม่ว่าคุณจะเขียนโปรแกรมเดสก์ท็อปขนาดเล็กหรือระบบขนาดใหญ่ ว่างเปล่า () ฟังก์ชันสามารถช่วยให้คุณเขียนโค้ดที่เชื่อถือได้ มีประสิทธิภาพ และดูแลรักษาง่าย