#include <stdio.h>
#include <limits.h>
int main(void){
printf("Type Size Min Max\n----------------------------------------------------------------------\n");
printf("%-20s%-10d%-20ld%-20ld\n", "long", sizeof(long), LONG_MIN, LONG_MAX);
printf("%-20s%-10d%-20lu%-20lu\n", "unsigned long", sizeof(long), 0, ULONG_MAX);
return 0;
}
其中雙?即變量LONG_MIN在文件limits.h中。在哪種類型的雙?浮點類型的限制?
int i, min, max;
for (i = 1.0; i > 0; ++i)
{
max = i;
};
min = i;
printf ("int: min: %d max: %d \n", min, max);
如何做浮動和雙? 如何計算這個變量? 遺憾的英語不好
你會在http://en.wikipedia.org/wiki/Printf#Format_placeholders找到有效的printf格式代碼 – 2011-01-24 20:15:01
我想他在問哪裏可以找到`DBL_MIN`和`DBL_MAX`。實際上是一個很好的問題。 – Thomas 2011-01-24 20:16:46
即使有多個編輯 - ** thx朱麗葉和所有其他** - 這篇文章不清楚! – TridenT 2011-01-24 20:24:47