PDA

Visualizza la versione completa : [C] operatore "<<" e ">>" su variabili e funzione qsort


pcg4m3s
30-01-2010, 16:25
Vedo in alcuni programmi che vengono usate istruzioni del genere:



variabile = variabile << 1;
...
variabile = variabile >> 1;
...
variabile = 1 << (variabile2 - 1);


ma a che servono questi operatori in questi casi??? č la prima volta che li vedo!!!

inoltre vorrei sapere come usare la funzione qsort di c. grazie!!!

oregon
30-01-2010, 16:55
Studia gli operatori per lo

"shift di bit"

a sinistra e a destra.

<< serve, appunto, a shiftare a sinistra di un numero di bit, un certo valore intero

>> per lo shift a destra

Per il qsort, ad esempio

http://www.cplusplus.com/reference/clibrary/cstdlib/qsort/

Perņ queste sono nozioni da trovare e studiare nei libri, in modo opportuno e nei tempi giusti, non da chiedere in un forum ...

Loading