c语言的-- n表示什么意思啊?

在C语言中,--n是一个自减运算符,表示将变量n的值减1。例如:

自减运算符通常用于循环控制,例如:

在这个例子中,while循环的条件是i小于0,每次循环都将i的值减1,直到i的值变为0,循环结束。

♡♡ 有帮助到的话,麻烦采纳哦!♡♡



n--和--n的意思都是让n自减1。

1: n--这个表达式的值是n自减之前的值。

如:int n=5;int a=n--;

此时a的值为5。

2 :--n就是在表达式中,先把n自减,再取n的值进行运算。

如:int n=5;int a=--n;

此时a的值为4。

扩展资料:

C语言中n++和n--运算符使用注意事项:

1:自增和自减运算符,只能用于变量,不能用于常量和表达式。例如5++,--(a+b)等都是非法的。也可用在指针变量中,使指针向上或向下一个地址。

2:C语言允许在一个表达式中使用一个以上的赋值类运算,包括赋值运算符、自增运算符、自减运算符等。这种灵活性使程序简洁,但同时也会引起副作用。这种副作用主要表现在:使程序费解,并易于发生误解或错误。

3:在C程序设计中,要慎重使用自增、自减运算符,特别是在一个表达式中不要多处出现变量的自增、自减等运算,以避免疑团的出现,同时也可减少程序出错的可性能。

参考资料来源:百度百科-C语言运算符



扩展阅读:c语言符号大全表解释 ... c语言中 n表示什么 ... c语言必背100代码 ... c语言和c++先学哪个好 ... c语言中0和 0 一样吗 ... c语言里的 是什么意思 ... void在c语言中什么意思 ... c#与c语言的区别 ... c语言中的y- -是什么意思 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网