CVTE C/C++开发工程师笔试题(一)

时间:2022-08-08 20:00:08

问题描述: 字符串组装。

现在需要将一些数据格式不同的数据组装成一个char型字符串输出,数据来源包含一个char型的字符串,一个short型的16进制数据:

举例:

假若定义如下2个变量:

1.char* vendor = "cvte";

2.unsigned short checksum = 0xA0B0;

最终输出结果为:cvte_A0B0;

请在不调用库函数的情况下实现函数  char* CombineString(char *vender,unsigned short checksum);