5 int main( int argc, char *argv[] )
7 struct file_buffer *buffer;
11 buffer = read_open_buffer( argv[ 1 ] );
13 while ( ( line = buffer_gets( buffer ) ) ) {
14 printf( "LINE->%s<-", line );
18 while ( ( c = buffer_getc( buffer ) ) )
21 printf( "CHAR->\\n\n" );
23 printf( "CHAR->%c\n", c );
27 buffer_destroy( buffer );
35 #define SUBSTR_SIZE 15
39 char *string="foobarfoobarfoobarfoobarfoobarfoobarfoobarfoobar";
40 char substr[ SUBSTR_SIZE + 1 ];
44 for ( i = 0; i < strlen( string ) - SUBSTR_SIZE + 1; i++ )
46 for ( j = 0; j < SUBSTR_SIZE; j++ ) {
47 substr[ j ] = string[ i + j ];
52 printf( "substr->%s\n", substr );