c语言中c[i]++是什么意思? C语言中C[S[i]]++是什么意思?

作者&投稿:宇文牲 (若有异议请与网页底部的电邮联系)
  就是 c[i] = c[i]++ 的意思。
  但是在 c[i] 的值赋给 c[i] 过后 c[i]的值才自加1
  --------------------------------------------------------------------------------
  如果在循环过程中,更高效的写法应该是直接写:c[i]++;就OK了。

c[i]这个变量值使用过之后,自动做+1运算。

就是c是一个int型的数组,
i是一个int整数
c[i]++等同于: c[i] = c[i] + 1

c[i]=c[i]+1
自加运算符

采纳我哦



C语言中C[S[i]]++是什么意思,详细点哦,谢谢!~

i是一个整数,
S[]是整数数组,
C[]也是整数数组
S[i]是S数组中第i-1个元素值,则S[i]也是整数,所以C[S[i]]是数组C中第S[i] - 1 个元素值
最后C[S[i]]++是将C[S[i]]自增1,也即将C[S[i]]+1的值还存储在C[S[i]]中

C数组中的第S[i]下标的值自加;例如:
int S[5]={1,2,3,4,5};
int C[5]={1,2,3,4,5};
int i=2;
S[i]=3; //S数组里下标为2的值为3
C[S[i]]=4 //C数组里下标为3的值为4
C[S[i]]++等于4+1 //所以得出这行

注意:上面的格式只为好理解,不是正确的代码写法

c语言中&a[i]什么意思
答:c语言中&a[i]就是取数组元素a[i]的地址。可以用在scanf("%d",&a[i]);或为同类型的指针赋值时:p=&a[i]; (当然,这也可以用p=a+i;来实现)

C语言中rec[i].no==n是什么意思?
答:rec应该是结构体数组名;no是结构体成员;rec[i].no//结构体变量 n//变量,类型不知道 rec[i].no==n//意为,结构体变量rec[i].no的值等于变量n的值,用于条件判断 if(rec[i].no==n)//这样 while(rec[i].no==n)//还有这样,还其他的使用形式 ...

c语言中index[i]!=-1是什么意思?
答:这个表达式是逻辑表达式,取值为:index数组的第i个元素不等于-1时,结果是真(非0值),否则是假(0值)

c语言i++是什么意思?
答:i++和++i是C语言运算符,i++是后缀递增的意思,++i是前缀递增的意思。1、i++是后缀递增的意思,i++是先进行表达式运算,再进行自增运算。把i++的运算过程拆分开,等效于i=i+1可以看到运算结果是一致的。x = i ++; //先让x变成i的值1,再让i加1 2、++i是前...

C语言中,s是数组,s+i和s[i]有什么区别?
答:C语言中C[S[i]]++是什么意思?C数组中的第S[i]下标的值自加;例如:int S[5]={1,2,3,4,5};int C[5]={1,2,3,4,5};int i=2;S[i]=3; //S数组里下标为2的值为3 C[S[i]]=4 //C数组里下标为3的值为4 C[S[i]]++等于4+1 //所以得出这行 注意:上面的格式 i是...

c语言中a[i]是什么意思
答:a[i]是一个一元数组的第i+1个元素!a是数组的名字,i是数组的下标,也就是指是数组中第I+1个元素的意思,因为数组的小标是从0开始的。! 相信我没错,我的专业软件工程!

c语言中i++和++ i是什么意思?
答:i++和++i是C语言运算符,i++是后缀递增的意思,++i是前缀递增的意思。1、i++是后缀递增的意思,i++是先进行表达式运算,再进行自增运算。把i++的运算过程拆分开,等效于i=i+1可以看到运算结果是一致的。x = i ++; //先让x变成i的值1,再让i加1 2、++i是前缀递增的意思,++i是先...

i!在c语言中是什么意思
答:是自增运算,而且是先加1后再执行。例如:int i,k;for(i=0,k=0; i<5; i++){ k += i++;} 第一次进入时i的初始值是0,k的初始值也是0。这时的i++并没有在本次语句中起到加一的作用,而是要在本次操作结束后再起作用,也就是在第一次循 环完全结束后。进入循环体本人看,k +=...

C语言中a[++i]=是什么意思?
答:a[]指的是数组,在括号里的,是一个自增自减运算符。如果让i等于3,a[++i]的结果是a[4].但如果是a[i++].那么结果是a[3].第一个式子,是在本身这个语句中i的值加一,然后再运算。而第二个式子,是用其本身的值去运算,然后再下一个句子的时候再加一。

C语言中的while(!i)是什么意思
答:whie是C语言中的关键字,代表循环。while(i)和while(!i)的意思要看i这个变量(表达式)的值是真还是假(0和NULL就是假)。while(1)和while(99)和while(-76)甚至while(3-100)这类只要括号中的值(或表达式的值)非0,意思一样,代表可以循环并执行循环体,如果是while(0),则代表...