Den String auf diese Weise anhängen geht nur mit statischen, konstanten Strings.C selbst hat keine Bordmittel zur Stringmanipulation wie zB Java.
Am einfachsten und konfirtabelsten ist es , wenn du die Möglichkeit hast, die Dateien nicht durchzunumerieren, sondern durchzubuchstabieren:
Code:char string[10] = "ROM_*.txt"; void foo() { unsigned char i; for (i=0; i<16; i++) { string[4] = 'A' + i; file_fopen(&file_r,&efs.myFs, string, 'r') } ... }
Lesezeichen