Мне интересно, можно ли это сделать с помощью указателей, кроме тех случаев, когда я думаю об этом, я понимаю, как передать функцию самостоятельно, но не возвращать.
любопытно ..
int someNum (void) {
int num = 5;
return num;
}
int addNum (int num) {
int addingNum = 1;
addingNum += num;
return addingNum;
}
.. если это возможно ..
int main (void) {
addNum(sumNum())
return 0;
}
.. вместо этого
int main (void) {
int num = 0;
int newNum = 0;
num = sumNum();
newNum = addNum(num)
return 0;
}