bjwf: 加个锁呗.要是多线程的话还是调用者分配空间,传给函数 [阅读: 633] 2004-12-17 04:38:03 char * formatDate(char * buf) { //.... sprintf(buf, "%04d-%02d-%02d", year, month, day); return buf; } 用的时候: char txt[256]; printf("%s", formatData(txt));