測試環境:ubuntu16.04
inf表示無窮大的數。
nan表示"not a number",不是乙個整數。
判斷表示式的結果是否為inf
#include
#include
intmain()
else
// 方式二if(
isinf
(a))
else
float b;
b = nan;
std:
:cout <<
"b:"
<:endl;if(
isnan
(b))
else
return0;
}
a:inf
a is inf
a is inf
b:nan
b is not a number
根據讀入string資料的值確定float的值
#include
#include
#include
intmain()
else
std:
:cout <<
"c:"
<< c << std:
:endl;
// 根據讀入string資料的值確定float的值
if(b ==
"nan"
)else
std:
:cout <<
"d:"
<< d << std:
:endl;
return0;
}
輸出
a:
111b:
111c:
111d:nan
Linux 中的 cc 命令
cc foobar.c 就會把foobar.c cc foo.c bar.c 注意,語法檢查就是 純粹的檢查語法。而不會檢測你可能犯的任何邏輯錯誤。比如無限迴圈,或者是你想用一元排序卻使用了氣泡排序。cc 有很多選項,在幫助手冊中都可以找到。這裡列出了一些最重要的選項,並且有例子。o filenam...
Linux 中的 cc 命令
2010 01 14 12 48 35 分類 linux 舉報 字型大小訂閱 cc foobar.c cc foo.c bar.c 注意,語法檢查就是 純粹的檢查語法。而不會檢測你可能犯的任何邏輯錯誤。比如無限迴圈,或者是你想用一元排序卻使用了氣泡排序。cc 有很多選項,在幫助手冊中都可以找到。這裡...
Linux 中的 cc 命令
cc foobar.c cc foo.c bar.c 注意,語法檢查就是 純粹的檢查語法。而不會檢測你可能犯的任何邏輯錯誤。比如無限迴圈,或者是你想用一元排序卻使用了氣泡排序。cc 有很多選項,在幫助手冊中都可以找到。這裡列出了一些最重要的選項,並且有例子。o filename 輸出的檔名。如果你不...