Was wäre denn jetzt der Zusammenhang zwischen dem, was strlen liefert und dem, wonach loddab gefragt hat, nämlich die Größe des Speichers (1000) -- Gruß, virtual Quote of the Month Ich eß' nur was ein Gesicht hat (Creme 21)
@virtual: das heißt, dass sizeof(x) == 1000 ?, auch wenn die Länge vom String in x 5 ist? -- A! Elbereth Gilthoniel! silivren penna míriel o menel aglar elenath, Gilthoniel, A! Elbereth!Dieser Post wurde am 11.09.2003 um 19:37 Uhr von Pablo Yanez Trujillo editiert.
Das gibts einfach nicht: lies doch einfach mal meinen ersten Post in diesem thread. Ist der so unklar? Wenn ja, probier mal bitte jemand anders zu erklären. -- Gruß, virtual Quote of the Month Ich eß' nur was ein Gesicht hat (Creme 21)Dieser Post wurde am 11.09.2003 um 20:06 Uhr von virtual editiert.
Vergiss es, ich hab schon verstanden, ich wollte nur sicher sein, ob ich es wirklich verstanden hab. Ich hab das noch nie gebraucht bzw. benutzt und deshalb wusste ich nicht so viel davon. -- A! Elbereth Gilthoniel! silivren penna míriel o menel aglar elenath, Gilthoniel, A! Elbereth!Dieser Post wurde am 11.09.2003 um 20:11 Uhr von Pablo Yanez Trujillo editiert.
Übrigens, um noch eine kleine aber feine ungereimtheit zu vermeiden: sizeof iskeine Funktion: es ist ein Operator. Einer der wenigen Operatoren, die man nicht überladen kann. Daher kann man auch schreiben
C++:
sizeof irgendwas;
Also die Klammern fortlassen. Ist möglicherweise irgendwann mal für die Golfer unter Euch von Bedeutung -- Gruß, virtual Quote of the Month Ich eß' nur was ein Gesicht hat (Creme 21)
Beim C-Golf sizeof benutzen? Niemals. Da ist ja keine Plattformunabhängigkeit gefragt, deswegen schreib ich lieber 4 statt sizeof int. -- Einfachheit ist Voraussetzung für Zuverlässigkeit. -- Edsger Wybe Dijkstra