C语言的sprintf()和snprintf()

1、sprintf()函数

     送格式化输出到字符串中,返回实际输出到字符串中的个数。

     例如:

     char buffer[80];

     sprint(buffer,"1234567890");

2、snprint()函数

     功能类似于sprintf,但是他可以控制写入字符串的长度,可以避免超长。

     例如:

     char buffer[3];

     snprint(buffer,sizeof(buffer),"1234567890");

注:注意区分strlen()和sizeof()函数的区别

posted @ 2018-05-07 19:45  雪地飞行棋  阅读(363)  评论(0)    收藏  举报