000
28.08.2003, 22:26 Uhr
Pablo
Supertux (Operator)
|
Spinnt mein strcat oder spinne ich?
Wenn ich hab:
C++: |
#include <stdio.h> #include <string.h>
int main() { int i; char buffer[255]; for(i=0;i<10;++i) strcat(buffer, "s"); printf("%s\n",buffer); }
|
bekomme ich folgendes Ergebnis:
Wenn ich buffer als static deklariere dann bekomme ich
Wieso? Wenn ich aber eine sehr große Zahl in buffer eingebe, dann funktioniert es ohne static. Wie gesagt, wer von uns beide spinnt, mein strcat oder ich? -- A! Elbereth Gilthoniel! silivren penna míriel o menel aglar elenath, Gilthoniel, A! Elbereth! |