1. 首页 > 科技

C语言数组我看有些代码有是a[]={};这个是什么意思,运行也不报错? c语言a到z的数字

C语言数组我看有些代码有是a[]={};这个是什么意思,运行也不报错?c语言a到z的数字

c语言中a-=a是什么意思

a-=a的意思为a=a-a,先用a减a,然后再将得到的结果赋值给a。-=实际上是一种缩写形式,使得对变量的改变更为简洁。

运算时,可以将其写成熟悉的形式,从右向左依次计算,注意在每次计算时,变量的值会发生改变, 如不注意,就会导致错误的情况发生。

扩展资料:

复合赋值运算符有下列这些:

符号 功能

+= 加法赋值

-= 减法赋值

*= 乘法赋值

/= 除法赋值

%= 模运算赋值

<<= 左移赋值

>>= 右移赋值

&= 位逻辑与赋值

|= 位逻辑或赋值

^= 位逻辑异或赋值

参考资料来源:百度百科-复合赋值运算符

a=a++ 什么意思// c语言里

a只是代替一个数值。而a=a++意思就是说a=a+1,不断加1的方式递增。

c语言数组中a[i]=i是什么意思

展开全部

第一次循环:a[0]=0;

第二次循环:a[1]=1;

...............................

一直到第9次循环:a[9]=9;

就是这么简单的给数组赋值!

C语言指针中 为什么我写*a就报错 写a就不报错 *a和a不是一个意思吗

a是一个指针指向一个地址,*a是这个指针指向地址存放的值,*a是一个值,&b是一个地址,当然会报错