大学IT网 - 最懂大学生的IT学习网站! QQ资料交流群:367606806
当前位置:大学IT网 > C++技巧 > C++ 中的“ !” 运算

C++ 中的“ !” 运算

关键词:C++ !  阅读(551) 赞(17)

[摘要]本文是对C++ 中的“ !” 运算的讲解,对学习C++编程技术有所帮助,与大家分享。

在介绍“ !”运算之前,我们要知道一个变量n,如果n>0,那么我们可以在逻辑上叫它“真”,如果n<=0 ,那么我们可以在逻辑上叫它“假”。

n为真时,!n就为假(false),转换为整型值即为0;

n为假时,!n就是真(true),转换为整型值即为1;

看起来很简单,但是“ !” 运算有一个重要的用处,就是可以把任意的数转换成0或1,下面举一个例子:

int n = 7 ;// 初始值

!n 等于 0 ;

!!n 等于 1 ;

在举个例子:

int n = -1 ;// 初始值

!n 等于 1 ;

!!n 等于 0 ;

我们可以用这个特点,在不用if语句的情况下,进行开关判断。


相关C++技巧推荐

    暂时没有相关推荐



    相关评论