I would like to know what does this line do? how does it work?Code:int get_maxpos(int x [],int eff_size){ int i,maxpos = 0; for(int i = 0; i <eff_size; i++ ) maxpos = x[i] > x[maxpos] ? i : maxpos; return maxpos; }
maxpos = x[i] > x[maxpos] ? i : maxpos;
Thanks, I'm new to C, never seen it before.