Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [C] esempio e spiegazioni liste e code

    c'è qualche posto dove leggere qualcosa davvero chiara su liste e code??

    ho provato questo codice ma va in segmentation fault

    codice:
    #include <stdio.h>
    
    struct iscritti {
    	int id;
    	char nome;
    	char cognome;
    };
    
    main ()
    {
    	struct iscritti is;
    	
    	is.id = 1;
    	is.nome = "ema";
    	is.cognome = "nasir";
    	
    	printf("Iscritto numero: %d\n", is.id);
    	printf("Nome: %s\n", is.nome);
    	printf("Cognome: %s\n", is.cognome);
    }
    live free or die

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    4

    Re: [C] esempio e spiegazioni liste e code

    Originariamente inviato da Kandalf
    c'è qualche posto dove leggere qualcosa davvero chiara su liste e code??

    ho provato questo codice ma va in segmentation fault

    codice:
    #include <stdio.h>
    
    struct iscritti {
    	int id;
    	char nome;
    	char cognome;
    };
    
    main ()
    {
    	struct iscritti is;
    	
    	is.id = 1;
    	is.nome = "ema";
    	is.cognome = "nasir";
    	
    	printf("Iscritto numero: %d\n", is.id);
    	printf("Nome: %s\n", is.nome);
    	printf("Cognome: %s\n", is.cognome);
    }
    scusa ma nn ti da errori di compilazione?

    char nome;
    char cognome;

    sono caratteri SINGOLI...

    e tu ci passi...

    is.nome = "ema";
    is.cognome = "nasir";


    dei puntatori...

  3. #3
    Utente bannato
    Registrato dal
    Sep 2003
    Messaggi
    1,012
    Intendi forse stack e code?

  4. #4
    Utente di HTML.it L'avatar di pixer
    Registrato dal
    Oct 2000
    Messaggi
    614

    Re: [C] esempio e spiegazioni liste e code

    Originariamente inviato da Kandalf
    c'è qualche posto dove leggere qualcosa davvero chiara su liste e code??

    ho provato questo codice ma va in segmentation fault

    codice:
    #include <stdio.h>
    
    struct iscritti {
    	int id;
    	char nome;
    	char cognome;
    };
    
    main ()
    {
    	struct iscritti is;
    	
    	is.id = 1;
    	is.nome = "ema";
    	is.cognome = "nasir";
    	
    	printf("Iscritto numero: %d\n", is.id);
    	printf("Nome: %s\n", is.nome);
    	printf("Cognome: %s\n", is.cognome);
    }
    hai già dichiarato la struttura, perchè ripeterla?

    per dichiarare is basta fare

    iscritti is;
    MySQL Worker - The OpenSource Multiplatform MySQL database Administrator (C++ powered)
    .:[ It resumes the development !! ]:.


  5. #5
    si ora funziona grazie...documentazione a riguardo??
    live free or die

  6. #6
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320

    Re: Re: [C] esempio e spiegazioni liste e code

    Originariamente inviato da pixer
    hai già dichiarato la struttura, perchè ripeterla?

    per dichiarare is basta fare

    iscritti is;
    Non sta ripetendo la dichiarazione della struttura.. in C per dichiarare una variabile di tipo struct o union DEVI anteporre la parola chiave struct o union (in alternativa puoi dichiarare le variabili subito dopo aver chiuso la graffa della dichiarazione della struct o union).



    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

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 © 2025 vBulletin Solutions, Inc. All rights reserved.