寻找C#的System.Text.ASCIIEncoding()的C替代方案

时间:2012-03-18 15:01:48

标签: c# c

我对C#编程并不友好,所以 我不知道C语言中的C#函数(方法?)可以替换什么:

public string ToAscii(byte[] data)
{
    System.Text.ASCIIEncoding decoder = new System.Text.ASCIIEncoding();
    return decoder.GetString(data, 0, data.Length);
}

有没有人有一个好主意或线索如何用C语言替换上述方法?

1 个答案:

答案 0 :(得分:0)

使用strcpy

char *newString = malloc(strlen(input) + 1);
strcpy(newString, input);

// don't forget to free 'newString'!