[Resolvido] Como retornar um inteiro gigante ?
preciso retornar um numero inteiro gigante, mas não sei como faze-lo, como retorna um numero negativo, parece q estoura a quantidade máxima de bytes do mesmo. por exemplo, preciso que ele retorne 3717561852, mas sempre retorna -577405444.
Os watch da variavel mostram o primeiro valor, mas o retorno me transforma pra este outro, oq fazer ?
#include <stdio.h>
unsigned int s(unsigned int num) {
unsigned int numero = num;
return numero;
}
int main() {
unsigned int popo;
popo = s(3717561852);
printf("%d",popo);
system("pause");
return 0;
}Discussão (5)
Carregando comentários...