如何将字符串转换为嵌入在c中的base64 ASCII

如何将字符串转换为嵌入在c中的base64 ASCII,c,ascii,base64,encode,C,Ascii,Base64,Encode,可能重复: 我试图将int转换为ASCII字节数组,然后将字节数组编码为base64字符串 我看到一些关于如何在C#和Java中实现这一点的帖子,但我想在C中实现这一点。我正在windows中使用MS Visual Studio实现这一点 是否提供了可以执行此操作的功能 下面是我将在C#中使用的代码: var base64_string = Convert.ToBase64String(System.Text.ASCIIEncoding.ASCII.GetBytes(my_integer));

可能重复:

我试图将int转换为ASCII字节数组,然后将字节数组编码为base64字符串

我看到一些关于如何在C#和Java中实现这一点的帖子,但我想在C中实现这一点。我正在windows中使用MS Visual Studio实现这一点

是否提供了可以执行此操作的功能

下面是我将在C#中使用的代码:

var base64_string = Convert.ToBase64String(System.Text.ASCIIEncoding.ASCII.GetBytes(my_integer));

有很多图书馆可供使用。一个例子是,它有一个非常宽松的许可证