[chbot] C prinf() %s
hamster
hamster at snap.net.nz
Tue Nov 22 03:03:36 GMT 2011
You could try something like
printf("%*.*s",strlen(str)-1,strlen(str)-1,str) to limit your output.
Or you could fwrite(str,strlen(str)-1,1,stdout) to write all but the last
byte.
On Tue, 22 Nov 2011 15:19:39 +1300, jimmy allen <jimmy1248 at gmail.com>
wrote:
> Hello All
>
> So here is a problem, I have a char array that is '\n' terminated.
> Using the printf family I want to print the array.The catch is I do
> not want the '\n' to be printed.
> Apparently there is a flag for the the %s formatter that will print a
> char array with out the '\n'.
>
> I have tried to find it on the net but haven't got far.
>
> Any help would be great.
>
> Cheers
>
> Jimmy
>
> _______________________________________________
> Chchrobotics mailing list Chchrobotics at lists.linuxnut.co.nz
> http://lists.ourshack.com/mailman/listinfo/chchrobotics
> Mail Archives: http://lists.ourshack.com/pipermail/chchrobotics/
> Web site: http://kiwibots.org
> Meetings 3rd Monday each month at Tait Radio Communications, 175
Roydvale
> Ave, 6.30pm
>
> When replying, please edit your Subject line to reflect new content.
More information about the Chchrobotics
mailing list