C++编程中的return的用法问题

2024-11-23 10:35:41
推荐回答(2个)
回答1:

使用union的特扒弯性判脊敏断低春野闷位的int值
int IsLittleEndian2()
{
union w
{
int a;
char b;
}w1;

w1.a = 1;
return (w1.b == 1);
}

回答2:

这很明显啊,返回必须是一个值才可以,括号里磨穗加个数字,代表一个值,括号去掉单独的数字也是一个值,后面什么都没有,系统默认为 0,所以一个括号不是瞎禅卜值袭铅,就会报错,这是语法问题