C语言数组我看有些代码有是a[]={};这个是什么意思,运行也不报错? c语言a到z的数字
更新时间:2021-10-22 03:00:52 • 作者:LESLIE •阅读 984
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是一个地址,当然会报错