質問っていうか、下らないグチだけど、聞いて下さい
大学の研究室で、C言語使ってます

以下に類似した処理を行う、二つソース例を出します

int aaa(int x, int y) {
int z;
z = x + y;
return z;
}

void bbb(int * x, int * y, int * z) {
*z = *x + *y;
}

勿論こんなつまんない関数じゃないけど、自分はaaa()じゃなくてbbb()みたいな書き方をすることが多い。
ただ、こういう書き方をすると、他の学生から分かりにくいソースだって言われる
人によっては、何だこれ?って反応する人がいる
先生は流石に理解できるけど、なんか変なことしてるなー...って目つきで俺のソースを見る

俺のソースのどこら辺が、良くないっていうか、変?
一応ちゃんと動く