Was ist da Falsch???
-
Gah! Was ist das mit dir und gets? gets sollte man nie benutzen, oder auch nur aus der Entfernung drauf schielen, weil dir bei sowas locker mal mehr in den Buffer geschrieben werden kann, als der fasst - und dann macht das Programm alles mögliche, nur nicht das, was es soll.
Außerdem ist es ziemlich dekadent, strlen in einer Schleifenbedingung zu benutzen, wenn sich die Stringlänge innerhalb der Schleife nicht ändert. Und nein, das kann der Compiler nicht sinnvoll rausoptimieren.
-
Dir zu liebe werde ich nur noch fgets(,,); verwenden!
Wenn du dich registrierstmfg hohesC
-
Pffff. Ich lass mich doch nicht erpressen.
-
presss
du goto verwender!!!
-
wie wäre es mit
int count_char(char* str, char c) { int res=0; assert(c!=0); //für die ganz lustigen while(str=strpos(str, c)) { ++str; ++res; } return res; }
-
Du meinst hoffentlich strchr statt strpos, oder?
-
37337 schrieb:
naja dann bleibts halt nur eine wort auswertung. nicht so schlimm.
EINEN GROOOOOOSSEN DANK AN ALLE DIE MIR HIER GEHOLFEN HATTEN !
zu faul zum linkverfolgen und nachlesen?
na denn viel spaß
-
ne weisst du ich hatte grad keine lust mich durch links durchzuschlagen. immoment reicht es wenn es ein wort verarbeiten kann
-
ne weißt du, irgendwann solltest du auch mal nachlesen.
sonst wirds nichts mit der programmiererkarriere
-
logisch aber ich mach das mal schön der reihe nach
-
37337 schrieb:
logisch aber ich mach das mal schön der reihe nach
...erst Programme schreiben, dann Programmiersprache lernen?
-
0xdeadbeef schrieb:
Du meinst hoffentlich strchr statt strpos, oder?
ah, natürlich. verdammtes PHP - da vertut man sich mit den Funktionen dauernd.
thx für den Hinweis.
-
Hepi schrieb:
37337 schrieb:
logisch aber ich mach das mal schön der reihe nach
...erst Programme schreiben, dann Programmiersprache lernen?
ne ich mach immer schön der reihe nach im buch. und zum teil versuch ich halt ein bisschen zu erweitern