netizen
2000.11.10
|
|
0 0
14
|
a konkatenáló fragment igy néz ki:
char buf[1024];
char* pbuf=buf;
pbuf+=sprintf(pbuf,"%s","Egyik");
pbuf+=sprintf(pbuf,"%s","Masik");
pbuf+=sprintf(pbuf,"%s","Harmadik");
:
.
A dolog ötlete a jól ismert base/stack pointer :>
A dologban az a crazysexycool, hogy amikor az Egyik utan ragasztja a "mMsikat", akkor az egyik vegen levo \0-t szepen felulcsapja a Masik "M" jevel, tehat a pbuf mindig a stringed vegere mtutat, frankon... |
Előzmény: dj (10)
|
|