一、示例代码
//Include Start
#include <stdio.h>
#include <stdlib.h>
//Include End
//Define Start
const char base64Map[65] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; //base64编码映射集
//Define End
//Function Define Start
char* base64_encode(char* src,int len); //进行base64编码,编码后接收指针内存记得释放
//Function Define End
int main()
{
char* s = NULL;
s = base64_encode("1",1);
printf("%s\r\n",s);
return 0;
}
char* base64_encode(char* src,int len)
{
char* dest = NULL; // 目标字符串指针
dest = (char*)