b[cnt++]=a[i]与下面这个语句{b[cnt]=a[i];b++;}

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/18 15:32:42
b[cnt++]=a[i]与下面这个语句{b[cnt]=a[i];b++;}
xQN@~w-!ZO\Qo ED5E_fzZfegʺ?.)J!gJڔ8,?{̤?gx>Ĥ5%=" 4*n_W`e#[HT X -*B4;eK6fj?jӲQ7_Œ

b[cnt++]=a[i]与下面这个语句{b[cnt]=a[i];b++;}
b[cnt++]=a[i]与下面这个语句

b[cnt]=a[i];
b++;

b[cnt++]=a[i]与下面这个语句{b[cnt]=a[i];b++;}
首先{}中的语句应该不对.b[]表示 b是一个数组.怎么能b++,除非b是个指针.
我猜测了下你的意思.我帮你分析下程序.
规定 :b[] = {1,2,3,4} a[] = {5,6,7} cnt = 0 i = 0
b[cnt++] = a [i] -> b[] = {5,2,3,4} cnt = 1
可以看出cnt是先取的0,然后才自加的1.