30.10.2014 Views

o_195h4n6al16jb186b1b2qs7fgssa.pdf

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ch = '&';<br />

if (isprint(ch))<br />

printf("& is a printable character\n");<br />

else<br />

printf("& is NOT a printable character\n");<br />

ch = '\t';<br />

if (isprint(ch))<br />

printf("a tab is a printable character\n");<br />

else<br />

printf("a tab is NOT a printable character\n");<br />

}<br />

Output:<br />

& is a printable character<br />

a tab is NOT a printable character<br />

ispunct<br />

Description: Test for a punctuation character.<br />

Include: <br />

Prototype: int ispunct (int c);<br />

Argument: c character to test<br />

Return Value: Returns a non-zero integer value ifthe character is a punctuation<br />

character; otherwise, returns zero.<br />

Remarks: A character is considered to be a punctuation character if it is a<br />

printable character which is neither a space nor an alphanumeric<br />

character. Punctuation characters consist of the following:<br />

! " # $ % & ' ( ) ; < = > ? @ [ \ ] * + , - . / : ^ _ { | } ~<br />

Standard C Libraries with Math Functions<br />

2004 Microchip Technology Inc. DS51456B-page 201<br />

Example: #include /*for ispunct */<br />

#include /* for printf */<br />

int main(void)<br />

{<br />

int ch;<br />

ch = '&';<br />

if (ispunct(ch))<br />

printf("& is a punctuation character\n");<br />

else<br />

printf("& is NOTa punctuation character\n");<br />

ch = '\t';<br />

if (ispunct(ch))<br />

các<br />

0x hàng đầu vì 0x là tiền tố cho một số thập lục phân, nhưng không phải là<br />

một chữ số thập lục phân thực tế.<br />

Thư viện chuẩn C với hàm toán học<br />

2004 Microchip Technology Inc DS51456B trang 203<br />

Ví dụ: # include / * Cho isxdigit * /<br />

# include / * Cho printf * /<br />

int main (void)<br />

{<br />

int ch;<br />

ch = 'B';<br />

if (isxdigit (ch))<br />

printf ("B là một chữ số thập lục phân \ n");<br />

khác<br />

printf ("B là chữ số thập lục phân Nota \ n");<br />

ch = 't';<br />

if (isxdigit (ch))<br />

printf ("t là một chữ số thập lục phân \ n");<br />

khác<br />

printf ("t là chữ số thập lục phân Nota \ n");<br />

}<br />

Đầu ra:<br />

B là một chữ số thập lục phân<br />

t là không một chữ số thập lục phân<br />

ToLower<br />

Mô tả: Chuyển đổi một nhân vật đến một trường hợp thấp hơn chữ cái.<br />

Bao gồm:<br />

Nguyên mẫu: int ToLower (int c);<br />

Đối số: c Nhân vật chuyển đổi sang chữ thường.<br />

Quay trở lại giá trị: Trả về trường hợp thấp hơn tương ứng với chữ cái nếu<br />

lập luận là trường hợp ban đầu trên; nếu không, trả về ban đầu<br />

nhân vật.<br />

Ghi chú: Chỉ có trường hợp trên ký tự chữ cái có thể được chuyển đổi để giảm<br />

trường hợp.<br />

Ví dụ: # include / * Cho ToLower * /<br />

# include / * Cho printf * /<br />

int main (void)<br />

{<br />

int ch;

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!