55问答网
所有问题
什么时候用bool什么时候用void
如题所述
举报该问题
推荐答案 2023-08-07
需要判断一个条件是否成立时使用bool,表示一个函数或者方法没有返回值时使用void。
1、bool是一个布尔型数据类型,只有两个可能的值:true和false,在数据结构中,bool常常被用来表示逻辑值,例如判断一个条件是否成立,或者判断某个变量是否为空。
2、void是一个空类型,不具有任何值,在数据结构中,void常被用来表示一个函数或者方法没有返回值,或者一个指针不指向任何有效的内存地址。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/FFLR4GFFcL4LLc4Rc8R.html
相似回答
void
和
bool
的区别
答:
3、用途不同:void通常用于函数的返回类型
,表示函数不返回任何值;而bool则常用于条件语句中,作为判断条件的真假值。
在c/c++中 在可以选择
void
函数的情况下 我们为啥要选择
bool
函数
答:
可以选择void返回的情况下,选择bool其实为了了解语句目的执行结果
,例如你写的一个替换函数,你必须确保替换词与被替换词是同等长度的,并且有词可以替换,要是使用void作为返回,那么我们只能知道它的语句执行了,但词是否被替换成功确是不知道,然而我们还可以用返回值来做错误处理。
c语言中
bool
与
void
有
什么
区别
答:
bool
类型 返回值只有true或是false 而
void
的返回值 只是执行这段函数,没有任何的返回值 eg:bool a(){ if (1=1) return ture; else return false} 必须有return eg:void b(){if(1=1) printf("执行语句") else printf("执行了else语句")} 没有return 只是执行printf语句而已 ...
...有什么规则?什么时候用空文件
void
什么时候用bool
,int等谢谢_百度知...
答:
看你设计函数的作用是
什么
举个例子 int max(int a ,int b);返回a,b中的较大值,返回的类型是int,这时候用int 是比较合理的。另一个 void show(char*p){printf(……};函数是为了输出字符串,没有需要返回的东西,这
时候用void
bool
也是类似的情况 如果你详细看看书的话是不会问这种的问题...
C++中
void
和
bool
的区别是
什么
呀
答:
bool
类型属于 object types。显然,在分类中,
void
和 bool 就属于不同的层级。按照定义,void 表示一个“取值范围为空集”的类型。规定如果函数声明为返回 void 类型,则表示函数不返回任何值。可以把任意表达式显式转换到 void 类型,其效果是丢弃表达式的值(对于具有类类型 class type 的表达式,不...
大家正在搜
void main什么时候用
java什么时候用void
什么时候用void函数
C语言中什么时候用void
void有什么用
调用void函数得到有什么结果
void怎么用
void函数怎么用
c语言void函数怎么用