C ทำงานห้องสมุด - iscntrl ()
ลักษณะ
ไม่ว่าจะเป็นฟังก์ชั่น Cห้องสมุดโมฆะ iscntrl ตัวอักษร (int C)ตรวจสอบพระธรรมเทศนาเป็นตัวควบคุม
ตามที่ชุดอักขระ ASCII มาตรฐานการควบคุมตัวอักษรของรหัส ASCII ระหว่าง 0x00 (NUL) และ 0x1f (สหรัฐ) และ 0x7F (DEL) แพลตฟอร์มเฉพาะบางอย่างการใช้งานคอมไพเลอร์ยังสามารถขยายตัวอักษรชุด (0x7F ด้านบน) ใน กำหนดตัวควบคุมเพิ่มเติม
คำแถลง
ต่อไปนี้เป็นฟังก์ชั่นคำสั่ง iscntrl ()
int iscntrl(int c);
พารามิเตอร์
- C - นี่คือการทดสอบของตัวละคร
ราคาย้อนกลับ
ถ้า C เป็นตัวควบคุมฟังก์ชันจะส่งกลับค่าไม่ใช่ศูนย์มิฉะนั้นกลับ 0
ตัวอย่าง
ตัวอย่างต่อไปนี้แสดงให้เห็นถึงการใช้งานของ iscntrl () ฟังก์ชั่น
#include <stdio.h> #include <ctype.h> int main () { int i = 0, j = 0; char str1[] = "all \a about \t programming"; char str2[] = "w3cschool \n tutorials"; /* 输出字符串直到控制字符 \a */ while( !iscntrl(str1[i]) ) { putchar(str1[i]); i++; } /* 输出字符串直到控制字符 \n */ while( !iscntrl(str2[j]) ) { putchar(str2[j]); j++; } return(0); }
Let 's รวบรวมและเรียกใช้โปรแกรมข้างต้นซึ่งจะส่งผลต่อไปนี้:
all w3cschool