On Mon, Jul 25, 2011 at 03:48:49PM +1000, yudi v wrote:
> I am pretty sure you are mistaken,
> 
> 126-32 = 94
> and space is a printable character.

Space is a printable character.  The C isprint(3) function says:

#include <ctype.h>
#include <stdio.h>
#include <limits.h>

int main() {
  char upper = 'a', lower = 'a';
  for(; upper < CHAR_MAX && isprint(upper + 1); ++upper);
  for(; lower > CHAR_MIN && isprint(lower - 1); --lower);
  printf("lower: %d, upper: %d\n", lower, upper);
  return 0;
}

output:

lower: 32, upper: 126


-- 
Jon Dowland


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110726090818.GG1860@pris

Reply via email to