Hàm isprint () là hàm được xác định trước và nó kiểm tra xem các ký tự được truyền vào có thể in được hay không. Nó trả về giá trị khác 0, nếu thành công, ngược lại là 0. Hàm này được khai báo trong tệp tiêu đề “cctype”.
Đây là cú pháp của isprint () trong ngôn ngữ C ++,
int isprint(int character);
Đây,
nhân vật - Nhân vật sẽ được kiểm tra.
Đây là một ví dụ về isprint () trong ngôn ngữ C ++,
Ví dụ
#include<iostream> #include<cctype> using namespace std; int main() { int val1 = 28; int val2 = 's'; int val3 = '\n'; if(isprint(val1)) cout << "value is printable"<< endl; else cout << "value is not printable"<< endl; if(isprint(val2)) cout << "value is printable"<< endl; else cout << "value is not printable"<< endl; if(isprint(val3)) cout << "value is printable"<< endl; else cout << "value is not printable"<< endl; return 0; }
Đầu ra
Giá trịvalue is not printable value is printable value is not printable
Trong chương trình trên, ba biến được khai báo là val1, val2 và val3. Mỗi biến được kiểm tra xem biến đó có thể in được hay không.
if(isprint(val1)) cout << "value is printable"<< endl; else cout << "value is not printable"<< endl; if(isprint(val2)) cout << "value is printable"<< endl; else cout << "value is not printable"<< endl; if(isprint(val3)) cout << "value is printable"<< endl; else cout << "value is not printable"<< endl;