Wenn du wirklich wissen/lernen willst wie C "funktioniert" dann würde ich meine ersten C-Progs nicht mit XCode erstellen. Versuch folgendes:
1. Besorge dir C Lernbuch aus Bibliothek o.ä. weil du jenes später eh nicht mehr braucht (Alternativ Tutorium im Inet suchen)
2. schnapp dir gcc (Compiler) und einen Editor deiner Wahl
3. Übersetze dein erstes HalloWelt.c und freue dich
4. Lerne mit dem Buch, lerne vernünftige Backends zu schreiben (GUI und son Quatsch kommt später), implementiere versch. (vermutlich im buch gestellten Algorithmen QSort usw.)
5. Schaffe das Lern C Buch zurück und kauf dir ein "umfassendes" Kompendium welches dann auch an XCode angepasst sein kann.
Ich finde es wichtig, dass man weiss was passiert, wenn man ein File in XCode erstellt bzw. compiliert. Viele bekommen v. ihrer IDE (Entwicklungsumgebung) ein C roh File mit einer standard main und vielleicht schon Argumentauswertung OHNE den Hintergrund zu kennen.
Sicher ist nur meine Ansicht und vielleicht war es auch nur "früher" mal so, dass man wissen wollte was unter der Oberfläche geht, aber empfehlen kann ich es nur.
gruss Haeckmac