您现在的位置是:首页 >

c语言中x 在c语言中 x+1=x+1有什么语法错误

火烧 2022-02-06 17:22:14 1155
在c语言中 x+1=x+1有什么语法错误 在c语言中 x+1=x+1有什么语法错误=作为赋值 左边只能是变数 不能使表示式x=x+1=作为逻辑符号 判断左右2变表示式是否相等 则得使用2个==x+1=

在c语言中 x+1=x+1有什么语法错误  

在c语言中 x+1=x+1有什么语法错误

=作为赋值 左边只能是变数 不能使表示式
x=x+1
=作为逻辑符号 判断左右2变表示式是否相等 则得使用2个==
x+1==x+1

n=(-x)++在C语言中为什么有语法错误,是什么语法错误

“++”的前后需要一个变数,而括号是不允许。分开俩句就可以了

**p在c语言中是语法错误吗为什么

看情况,
int* p = a[10];
**p; 这里就是错的。
p = a[10][10];
**p ; 这里是对的。

C语言中为什么!(x+1)等价x==-1

只有当 x 等于 -1 时 ( x+1) 等于 0,
只有这时 !(x+1) -- 非 0 得 真。

当 x 不等于 -1 时, x+1 不等于 0,
不等于 0 是 TRUE(真), !(x+1) 得 FALSE.(假)

因此:
if ( !(x+1) { } else { };
if (x == -1) { } else { };
这两句里 的 !(x+1)等价x==-1

其它场合,就要 具体场合,具体分析。

C语言x+1=x+1合法? 快啊

首先这是赋值还是判断?
如果是判断的话应是x+1==x+1
如果是赋值的话x+1=x+1电脑是判断不出是干什么的,应该是不合法的,从来没有看过有这样的用法。

c语言中x=2,x*=x+1的值为

x=2,x*=x+1
等式右边
2,x*=x+1
根据逗号操作符的特性,先计算2的值--2,在计算x*=x+1得6,最后赋值给x
所以x应该是6

c语言中++(a++)有什么错误?--(x+y)

(a++)之后是一个数值了,不是变数。不能进行自增运算。

在c语言中,char=`95';是v否有语法错误

char 是一个型别,后面必须跟一个字元变数名;
'95'不是一个合法的字元常量,因此也不能赋给一个字元变数。

c语言中x 在c语言中 x+1=x+1有什么语法错误

c语言char = 0x4E有语法错误吗

其实是可以的,只是char型变数在记忆体中为一个位元组,现在只是把一个整型常量赋值给它。由于0xc0这个值对于符号和无符号整型来说数值是不一样的(signed int 是-64,unsigned int是192 ),同样不同的系统对把它赋值给char时会进行不同的解释

错误 3 error C2059: 语法错误:"}" c:c语言1.c 13 1 1

你必须把你的 C 语言源程式程式码写出来,别人才能够帮助你进行分析。这么抽象的提示资讯,谁也无法帮你分析。

  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码