wie kann ich ein string mit einem integer rufen?????



  • Hi,
    ich habe eine for-Schleife mit dem integer i und innrhalb dieser Schleife, bei jedem durchlauf will ich ein string rufen.
    Anders formuliert: für den ersten durchlauf will ich den string "char* first"
    bei dem zweiten "char* second" usw. Ich will dass diese Strings ⚠ automatisch ⚠ jenach dem Wert von i gerufen werden.

    danke



  • pack die Strings in ein Array, dann kannst du per Index darauf zugreifen:

    char* strings[]={"first","second","third",...}
    int stringcount=sizeof(strings)/sizeof(strings[0]);
    for(int i=0;i<stringcount;++i)
      printf("String %d = %s\n",i,strings[i]);
    

Anmelden zum Antworten