深入解析C中的數(shù)值與真假
更新時間:2013年05月28日 09:02:42 作者:
本篇文章是對C中數(shù)值與真假進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
代碼如下所示:
#include <stdio.h>
int main()
{
int pos = 2;
int neg = -2;
int mid = 0;
if(pos)
printf("pos./n");
if(neg)
printf("neg./n");
if(mid)
printf("mid./n");
printf("------------/n");
if(!pos)
printf("!pos./n");
if(!neg)
printf("!neg./n");
if(!mid)
printf("!mid./n");
return 0;
}
輸出:
pos.
neg.
------------
!mid.
結(jié)論: 非零數(shù)字值都為真, 非零的非都為假。
復(fù)制代碼 代碼如下:
#include <stdio.h>
int main()
{
int pos = 2;
int neg = -2;
int mid = 0;
if(pos)
printf("pos./n");
if(neg)
printf("neg./n");
if(mid)
printf("mid./n");
printf("------------/n");
if(!pos)
printf("!pos./n");
if(!neg)
printf("!neg./n");
if(!mid)
printf("!mid./n");
return 0;
}
輸出:
pos.
neg.
------------
!mid.
結(jié)論: 非零數(shù)字值都為真, 非零的非都為假。
相關(guān)文章
C++獲取當(dāng)前系統(tǒng)時間的方法總結(jié)
這篇文章主要介紹了C++獲取當(dāng)前系統(tǒng)時間的方法,實例總結(jié)了四個獲取系統(tǒng)時間的方法,非常具有實用價值,需要的朋友可以參考下2015-04-04
C++知識點之inline函數(shù)、回調(diào)函數(shù)和普通函數(shù)
這篇文章主要給大家介紹了關(guān)于C++知識點之inline函數(shù)、回調(diào)函數(shù)和普通函數(shù)的相關(guān)使用方法,以及回調(diào)函數(shù)和普通函數(shù)的區(qū)別小結(jié),文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下2021-07-07
詳解如何從Matlab中導(dǎo)出清晰的結(jié)果圖片
寫文章的時候有時需要matlab導(dǎo)出清晰的圖片,如果直接用figure里面的保存的話不夠清晰,下面這篇文章主要給大家介紹了關(guān)于如何從Matlab中導(dǎo)出清晰的結(jié)果圖片的相關(guān)資料,需要的朋友可以參考下2022-06-06
C語言typedef與復(fù)雜函數(shù)聲明問題的深入解析
以下是對C語言中的typedef與復(fù)雜函數(shù)聲明問題進(jìn)行了詳細(xì)的分析介紹,需要的朋友可以過來參考下2013-07-07

