Visualizzazione dei risultati da 1 a 2 su 2

Discussione: array di stringhe in C

  1. #1

    array di stringhe in C

    Devo inizializare un array di stringhe in c con delle stringhe costanti ed in seguito ad alcune stringhe dell'array devo poterci concatenare un'altra stringa. Come faccio?

  2. #2

    Re: array di stringhe in C

    Originariamente inviato da espant76
    Devo inizializare un array di stringhe in c con delle stringhe costanti ed in seguito ad alcune stringhe dell'array devo poterci concatenare un'altra stringa. Come faccio?
    codice:
    
    #include <stdio.h>
    #include <string.h>
    
    char array_str[][30] = {"brontolo", "mammolo", "pisolo", "eolo", 
    			"dotto", "cucciolo", "gongolo", "nespolo"};
    
    int main (void) {
            strncat (*(array_str + 1), " il mammone", sizeof (" il mammone"));
    	strncat (*(array_str + 2), " il pigrone", sizeof (" il pigrone"));
    	printf ("%s \n", *(array_str + 1));
    	printf ("%s \n\n", *(array_str + 2));
    	return (0);
    }
    saluti.. :sexpulp:

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.