Existe uma macro inteira maior ou algo parecido? C) [duplicado]
duplicados possíveis:
como você definiria uma variável para o maior número possível em C?
valor máximo de int
Preciso de usar o valor inteiro máximo no meu código, mas não quero escrever explicitamente 4294967295. Está definido em algum lugar?
14
6 answers
INT_MAX
(para int
ou UINT_MAX
(para unsigned int
) definidos em <limits.h>
29
Author: James McNellis, 2010-08-29 18:17:56
Haverá uma constante em {[[0]}, se não me engano será INT_MAX
3
Author: rano, 2010-08-29 19:58:53
#include <limits.h>
INT_MAX
2
Author: alxx, 2010-08-29 20:00:45
INT_MAX tal como definido em <limits.h>
1
Author: t0mm13b, 2010-08-29 18:18:19
O ficheiro include stdint.h
inclui todas as macros diferentes para os diferentes tipos inteiros. Em particular UINTMAX_MAX
Para uintmax_t
.
1
Author: Jens Gustedt, 2010-08-29 18:19:10