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

    [C++] Alcune Domande

    1 .Che cosa vuol'dire - using namespace std; ?
    2. Che cosa vuol'dire !strcmp ?

    ----------------------------------
    #include <iostream.h>
    using namespace std;
    void main() {
    char a[10];
    cin >> a;
    if (!strcmp(a, "ciao"))
    cout << "Si!";
    else
    cout << "no !";
    }

  2. #2
    1)
    namespace
    http://forum.html.it/forum/showthrea...ight=namespace
    ------------------------------------------------


    2)

    strcmp()
    http://digilander.libero.it/uzappi/C...ni/strcmp.html
    prova questo:

    char stringa[]="ciao";
    int i;

    i = strcmp(stringa, "ciap"); //ciao MINORE di ciap (restituisce -1)
    cout << i << endl;

    i = strcmp(stringa, "ciao"); //ciao UGUALE a ciao (restituisce 0)
    cout << i << endl;

    i = strcmp(stringa, "cian"); //ciao MAGGIORE di cian (restituisce 1)
    cout << i << endl;
    --------------------------------------------------------


    ! NOT logico
    http://www.ilmac.net/scuola_di_mac/c...nguaggioc4.htm

    quindi:

    if( strcmp(stringa, "ciao") == 0 )

    e

    if( ! strcmp(stringa, "ciao") )

    si equivalgono
    ---------------------------------------
    ...Terrible warlords, good warlords, and an english song

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.