Main Index : Reference :

ispunct()


Description

Tells if a character is a punctuation mark or not.

Definition

[bool] ispunct([int] char)

Parameters

char is the character, given in 16 bit Unicode.

Return Value

ispunct() returns TRUE if char is a punctuation mark. Otherwise it returns FALSE.

Example

// Outputs "ispunct(5) = 0
//          ispunct(a) = 0
//          ispunct( ) = 0
//          ispunct(!) = 1".

println("ispunct(5) = ",ispunct("5"[0]));
println("ispunct(a) = ",ispunct("a"[0]));
println("ispunct( ) = ",ispunct(" "[0]));
println("ispunct(!) = ",ispunct("!"[0]));

See Also

isdigit(), isalpha(), isalnum(), isspace()