1、strlen函数:获取字符串长度,这个长度不包括字符串结尾的'/0'字符,而且其函数原型为
size_t strlen(const char * s);
这就说明传入的参数必须是一个字符串而不是字符数组,也就是说str必须以'/0'结尾。
2、sprintf函数:格式化输出字符串到一个缓冲区,其函数原型为
int sprintf(char *buffer, const char *format, ...);其中buffer就是需要写入的缓冲区。
1、strlen函数:获取字符串长度,这个长度不包括字符串结尾的'/0'字符,而且其函数原型为
size_t strlen(const char * s);
这就说明传入的参数必须是一个字符串而不是字符数组,也就是说str必须以'/0'结尾。
2、sprintf函数:格式化输出字符串到一个缓冲区,其函数原型为
int sprintf(char *buffer, const char *format, ...);其中buffer就是需要写入的缓冲区。