ISPRINT(3) MachTen Programmer’s Manual ISPRINT(3)
NAME
isprint - printing character test (space character
inclusive)
SYNOPSIS
#include <ctype.h>
int
isprint(int c);
DESCRIPTION
The isprint() function tests for any printing character
including space
(’ ’). In the ASCII character set, this includes
the following charac-
ters:
040 sp 041
‘‘!’’ 042
‘‘"’’ 043
‘‘#’’ 044
‘‘$’’
045 ‘‘%’’ 046
‘‘&’’ 047
‘‘’’’ 050
‘‘(’’ 051
‘‘)’’
052 ‘‘*’’ 053
‘‘+’’ 054
‘‘,’’ 055
‘‘-’’ 056
‘‘.’’
057 ‘‘/’’ 060
‘‘0’’ 061
‘‘1’’ 062
‘‘2’’ 063
‘‘3’’
064 ‘‘4’’ 065
‘‘5’’ 066
‘‘6’’ 067
‘‘7’’ 070
‘‘8’’
071 ‘‘9’’ 072
‘‘:’’ 073
‘‘;’’ 074
‘‘<’’ 075
‘‘=’’
076 ‘‘>’’ 077
‘‘?’’ 100
‘‘@’’ 101
‘‘A’’ 102
‘‘B’’
103 ‘‘C’’ 104
‘‘D’’ 105
‘‘E’’ 106
‘‘F’’ 107
‘‘G’’
110 ‘‘H’’ 111
‘‘I’’ 112
‘‘J’’ 113
‘‘K’’ 114
‘‘L’’
115 ‘‘M’’ 116
‘‘N’’ 117
‘‘O’’ 120
‘‘P’’ 121
‘‘Q’’
122 ‘‘R’’ 123
‘‘S’’ 124
‘‘T’’ 125
‘‘U’’ 126
‘‘V’’
127 ‘‘W’’ 130
‘‘X’’ 131
‘‘Y’’ 132
‘‘Z’’ 133
‘‘[’’
134 ‘‘’’ 135
‘‘]’’ 136
‘‘^’’ 137
‘‘_’’ 140
‘‘‘’’
141 ‘‘a’’ 142
‘‘b’’ 143
‘‘c’’ 144
‘‘d’’ 145
‘‘e’’
146 ‘‘f’’ 147
‘‘g’’ 150
‘‘h’’ 151
‘‘i’’ 152
‘‘j’’
153 ‘‘k’’ 154
‘‘l’’ 155
‘‘m’’ 156
‘‘n’’ 157
‘‘o’’
160 ‘‘p’’ 161
‘‘q’’ 162
‘‘r’’ 163
‘‘s’’ 164
‘‘t’’
165 ‘‘u’’ 166
‘‘v’’ 167
‘‘w’’ 170
‘‘x’’ 171
‘‘y’’
172 ‘‘z’’ 173
‘‘{’’ 174
‘‘|’’ 175
‘‘}’’ 176
‘‘~’’
RETURN VALUES
The isprint() function returns zero if the character tests
false and re-
turns non-zero if the character tests true.
SEE ALSO
ctype(3), ascii(7)
STANDARDS
The isprint() function conforms to ANSI C3.159-1989
(‘‘ANSI C’’).
4.4BSD June 4, 1993 1