Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di tony83
    Registrato dal
    Feb 2005
    Messaggi
    3,179

    c++ caratteri e stringhe

    Scusate mi è sfuggito come si dichiarava una variabile carattere e stringa in c e poi per c++ è uguale?

  2. #2
    Utente di HTML.it L'avatar di bako
    Registrato dal
    Feb 2004
    Messaggi
    1,797
    in c++ non ci sono le stringhe
    devi usare li array di char
    char stringa[20]
    o i puntatori
    char * stringa;

    poi stringa=new char[dim+1];
    il +1 va messo perchè c'è anche il caratter \n..

  3. #3
    Utente di HTML.it L'avatar di tony83
    Registrato dal
    Feb 2005
    Messaggi
    3,179
    a si giusto!!! mi era sfuggito questo concetto!!!

    anche per il c vero?


    grazie..

  4. #4
    Originariamente inviato da bako
    in c++ non ci sono le stringhe
    ci sarebbe std::string
    "Qualsiasi esperto ha paura di combattere usando la katana vera. Anch'io. Ma non ignoro la mia paura, riesco ad accettarla, e a metterla da parte accanto a me".

  5. #5
    Utente di HTML.it L'avatar di tony83
    Registrato dal
    Feb 2005
    Messaggi
    3,179
    che vuol dire?

  6. #6
    Utente di HTML.it L'avatar di netarrow
    Registrato dal
    Apr 2004
    Messaggi
    1,425
    codice:
    #include <string>
    using namespace std;
    ...
    ...
    string str("Ciao");
    ...
    per fare un esempio, le stringhe sono trattate come oggetti, ma attenzione, non sono un tipo incapsulato, ovvero quando fai "ciao" sarà sampre un char*, in altri linguaggi come il D o Java "" vuol dire oggetto stringa.

    Imparare è un'esperienza, tutto il resto è solo informazione. (Albert Einstein)

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.