Visualizzazione dei risultati da 1 a 4 su 4

Discussione: C]

  1. #1
    Utente di HTML.it L'avatar di fausto
    Registrato dal
    Jun 2002
    Messaggi
    294

    C]

    forse è

  2. #2
    Utente di HTML.it L'avatar di fausto
    Registrato dal
    Jun 2002
    Messaggi
    294

    atof

    mi sono sbagliato!!!
    il forse ... era una battuta.
    ormai..
    ci riprovo.

    :adhone:

    mi sa che devo cambiare hobby.


    #include<string.h>
    #include<stdio.h>

    main()
    {
    const char * P= "1.5";
    printf("%f", atof(p));
    }
    *************************************

    -1.9....
    perchè perchè perchè
    :master:

  3. #3
    Utente di HTML.it L'avatar di fausto
    Registrato dal
    Jun 2002
    Messaggi
    294
    ehm...
    la libreria!
    é stdlib!!!
    ciao

  4. #4
    stai assegnando un valore a un puntatore di tipo char. Lui interpreta il valore come indirizzo di memoria. Quindi interpreta il contenuto della cella di memoria come char e poi lo stampa.
    prova a scrivere così:

    char *p;
    *p = "1,5"

    se vuoi rendere costante il contenuto del puntatore non so come aiutarti.
    :mavieni: Luca
    http://digilander.libero.it/lpelo
    http://www.myspace.com/redpile

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