Hallo manne030,
Deine Frage ist mein derzeitiges Lieblingsthema! Um bei Deinem Beispiel zu bleiben: "Du hast doch heute noch nichts gegessen?" Für mich wäre dies eine Feststellung - also mit Ausrufezeichen anstatt mit Fragezeichen - somit auch keine Frage. Wenn man mich aber fragen würde: "Hast du heute noch nichts gegessen?", dann würde ich ja sagen, wenn ich noch nichts gegessen hätte. Wie in den Kommentaren aber richtig bemerkt wird, würden die meisten "Nein" sagen.
Nicht gut finde ich es, wenn der Fragesteller seine Frage selbst verneint. Ich würde also eher fragen: "Hast Du heute schon gegessen?", dann ist die Beantwortung klar mit "Ja" oder "Nein" zu beantworten.
Hierzu könnte ich noch einige alltägliche Beispiele bringen. Das würde aber den Rahmen sprengen.