author | Markus Bröker <mbroeker@largo.dyndns.tv> |
Sat, 13 Dec 2008 17:57:58 +0100 | |
changeset 6 | c3dc3eb3b541 |
child 9 | c3fecc82ade6 |
permissions | -rw-r--r-- |
/* * $Id: bindump.c 94 2008-04-05 01:27:30Z mbroeker $ * $URL: http://localhost/svn/c/lsflib/trunk/src/bindump.c $ * */ #include <stdio.h> #include <string.h> char *bindump (char *s, int n) { int i, j; static char byte[8]; for (i = 0; i < strlen (s); i++) { for (j = n - 1; j >= 0; j--) { byte[j] = (s[i] >> j) & 1 ? 1 : 0; printf ("%d", byte[j]); } printf ("\n"); } return byte; }