Sign in to follow this  
Alexreggio

C++ e Xcode

Recommended Posts

Nel seguente programma (che legge parole in un buffer di 79 caratteri) l'espressione *word controlla il ciclo while (e rappresenta il carattere iniziale della stringa).

Nell'esempio (e non solo in questo nel testo che uso - "Programmare in C++") per uscire dal ciclo bisogna immettere il carattere che rappresenta la stringa C vuota , quella che contiene il carattere NULL '\0' . Per i sistemi windows e/o unix dovrebbe essere Ctrl + Z .

Infatti se eseguo il programma dal terminale , questo funziona : appeno immetto ctrl +Z , il ciclo while termina.

Ho provato anche la combinazione Ctrl + D + Invio (anzi praticamente ho provato tutte le combinazione ctrl + ...) ma senza successo.

Qualcuno sa dirmi qual'è la combinazione di tasti giusta in Xcode? grazie

#include <iostream>

using namespace std;

int main()

{ char word[80];

do

{ cin >> word;

if (*word) cout << "\t\"" << word << "\"\n";

} while (*word);

return 0;

}

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this