【问题标题】:changing ASCII characters -invalid type?更改 ASCII 字符 - 无效类型?
【发布时间】:2012-03-02 17:23:58
【问题描述】:

我需要系统地转换从一个字符串传递到另一个字符串的 ASCII 字符(例如,将 'a' 更改为 't')。这会编译,但在运行时会崩溃(访问错误)。谁能给我指点一下?

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

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

【问题讨论】:

    标签: c xcode ascii type-conversion


    【解决方案1】:

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

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

    也许

    char string1[40], string2[40];
    

    【讨论】:

      猜你喜欢
      • 2018-04-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-26
      • 2013-01-07
      • 2016-01-04
      • 1970-01-01
      • 2016-08-07
      相关资源
      最近更新 更多