-1
我想要一個會話,我在大小的變量中插入共10個不同的整數,該變量位於鏈表中。我相信我應該使用result_register()來做這件事?使用指向下一個結構的指針結構?
當所有10個整數都存儲時,我想通過輸入result-> size將其打印出來。
我是新的鏈接列表,所以請溫柔。
struct result {
int size;
};
struct result* result_next()
{
// What do I type here?
}
void result_register(int size)
{
// What do I type here?
}
主要
struct result* result;
while ((result = result_next()))
printf("%d\n", result->size);
然後,我希望能夠通過做類似上面打印出結果。
爲什麼你使用結構和指針的同名?如果你google,你會發現鏈接列表 –
的例子不應該是'struct result {int size; struct result * next; };'? – DevZer0
認真嗎? [閱讀此](http://meta.stackexchange.com/questions/182266/how-much-research-effort-is-expected-of-stack-overflow-users/182380#182380),並考慮如何簡單因爲在搜索欄中鍵入「C鏈接列表」可以應用它。 – WhozCraig