相关疑难解决方法(0)

Lua字符串为int

如何在Lua中将字符串转换为整数?谢谢.

我有一个像这样的字符串:

a = "10"
Run Code Online (Sandbox Code Playgroud)

我希望将它转换为10,数字.

lua

170
推荐指数
8
解决办法
21万
查看次数

分段写入字符串时出错

我正在尝试编写就地反向函数并且几乎完全遵循在线代码,但运行以下程序会引发总线错误.我是否将错误的参数传递给reverse()?

void reverse(char *str) {
    char * end = str;
    char tmp;
    if (str) {
        while (*end) {
            ++end;
        }
        --end;
        while (str < end) {
            tmp = *str;
            *str++ = *end;
            *end-- = tmp;
        }
    }
}

int main() {
    char *s = "sample";
    reverse(s);
    printf("%s\n");
    return 1;
}
Run Code Online (Sandbox Code Playgroud)

c memory reverse pointers

1
推荐指数
1
解决办法
1592
查看次数

标签 统计

c ×1

lua ×1

memory ×1

pointers ×1

reverse ×1