home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Microsoft Programmer's Library 1.3
/
Microsoft-Programers-Library-v1.3.iso
/
sampcode
/
alde_c
/
misc
/
lib
/
dlibssrc
/
sprintf.c
< prev
next >
Encoding:
Amiga
Atari
Commodore
DOS
FM Towns/JPY
Macintosh
Macintosh JP
NeXTSTEP
RISC OS/Acorn
UTF-8
Wrap
C/C++ Source or Header
|
1987-10-02
|
346 b
|
22 lines
static unsigned int sputc(c, s)
char c, **s;
/*
* Local function to put a character to a string
*/
{
return(*(*s)++ = c);
}
sprintf(buf, fmt, arg)
char *buf;
char *fmt;
int arg;
{
register int n;
register char *p = buf;
n = _printf(&buf, sputc, fmt, &arg);
p[n] = '\0'; /* always tie of the string */
return(n);
}