c语言sprintf的使用,可以用作itoa

来源:互联网 发布:数据库分组查询原理 编辑:程序博客网 时间:2024/09/21 06:32

例如我们要写一个整数到buf中可以用sprintf函数


eg:

a = 0x1F;

char buf[20] = {0};

sptintf(buf, "%X", a);

写入后打印可以看到buf[0]是‘1’, buf[1]是'F'



可以用strlen计算buf中字符串的长度,到尾0结束,不包括尾0,sizeof是按字节计算的是整个buf的长度


原创粉丝点击