C語言中的雙感嘆號的做用

兩個!是爲了把 非0值 轉換成1,而0值仍是0。 由於C語言中,全部 非0值 都表示真。因此!非0值 = 0,而!0 = 1。 因此!!非0值 = 1,而!!0 = 0。ios 示例以下:spa #include <iostream> using namespace std; int main(int argc, char* argv[]) { int a = 3; int b = 4; cout
相關文章
相關標籤/搜索