Well, after doing a bit of searching and man reading, I'm more confused than before about the syslog stuff

A little C code logging string and timestamp ends up in log files that don't make sense (to me).
The syslogs are numbered, e.g.,
syslog.1,
syslog.2, etc. But the number doesn't seem to be run-level or syslog alert level --- or am I just not getting it? DOH!
1. What do the numbers refer to?
2. Is there a syslogd option, or some other command, to delete (or empty) the logs without 'rotating' them?
(Sorry, I feel like this isn't something I should be asking about, but I've actually dug through several books and links to no avail

)
thanks,Howard in FL
~~~~~~~~