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

    [C] Conversione carattere in intero

    Salve a tutti, mi chiedevo se c'è una funzione in C per la conversione di un carattere in un intero.
    Cioè se leggo il carattere "4" come posso memorizzarlo in una variabile di tipo int?

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    613

    Re: [C] Conversione carattere in intero

    Originariamente inviato da veleno91
    Salve a tutti, mi chiedevo se c'è una funzione in C per la conversione di un carattere in un intero.
    Cioè se leggo il carattere "4" come posso memorizzarlo in una variabile di tipo int?
    Ci sono funzioni apposite in stdlib.
    Comunque se si tratta di un solo carattere, e quindi una sola cifra, puoi ottenere il numero facendo c-'0', dove c è ovviamente il tuo char.

    EDIT: son tutte cose che in Google si trovano in 5 secondi eh...

  3. #3
    Utente di HTML.it L'avatar di Scara95
    Registrato dal
    Jul 2009
    residenza
    Zimella (VR)
    Messaggi
    2,590
    atoi
    Oppure sfrutti il fatto che il carattere è codificati in ASCII e quindi è un semplice numero..

    Edit: non mi ero accorto della risposta .-.
    "Quid enim est, quod contra vim sine vi fieri possit?" - Cicerone, Ad Familiares

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.