(tm)Ciao * Premetto che sono un neofita del C. Lavoro su una macchina x86.
I numeri interi usabili, di default, vanno da -2^31 a +2^31. In un mio soft, ho necessita' di avere dei numeri (interi positivi) che possano contenere numeri grandi piu grande di 2^31. Ho provato a impostare a fare questa funzione Int Moltiplica() { Long long 1 = 1; int n; for (n=0;n<35;n++) { i=i*2; printf("%d\n",i); } return 0; } ma arrivato a 2^32 imposta un numero negativo e i successivi soni tutti a zero: cosa devo fare per avere questi benedetti interi da 0 a (2^64)-1 ? grazie per l'aiuto.