更改ASCII字符 - 无效类型?

时间:2012-03-02 17:23:59

标签: c xcode ascii type-conversion

我需要系统地转换从一个字符串传递到另一个字符串的ASCII字符(例如,将'a'更改为't')。这会编译,但在运行时会崩溃(访问不当)。有人可以给我一个指针吗?

char  **string1,  string2[40] = "\0";

(*string1)[0] = string2[0] + 25; [BAD ACCESS]

1 个答案:

答案 0 :(得分:0)

你已经有一个指针,但它没有指向任何地方。

如果您要从string2复制到string1,您还必须为该字符串分配空间。

也许

char string1[40], string2[40];