int main(int argc, char *argv[]) { printf("duff's Device 15 : %s\n", duff_copy(str1, str, 15)); printf("duff's Device 3 : %s\n", duff_copy(str2, str, 3)); printf("duff's Device 8 : %s\n", duff_copy(str2, str, 8)); return 0; }
void _Pragma( "entrypoint" ) duff_main( void ) { duff_copy( duff_target, duff_source, 43 ); }