小编Dri*_*Dev的帖子

gcc-arm-linux-gnueabi 是否针对 64 位目标构建?

我正在构建的处理器是 64 位 ARM。这个工具链能用吗?

gcc arm

9
推荐指数
2
解决办法
9930
查看次数

为什么这是错的?

可能重复:
为什么这个Seg Fault?
char a [] ="string"有什么区别; 和char*p ="string";

试图理解为什么s [0] ='H'失败.我猜这与进程内存中的数据段有关但也许有人能更好地解释一下这个问题?

void str2 (void) 
{ 
    char *s = "hello"; 
    printf("%s\n", s); 
    s[0] = 'H';          //maybe this is a problem because content in s is constant? 
    printf("%s\n", s); 
}

int main()
{
    str2();
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c

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

-3
推荐指数
1
解决办法
590
查看次数

标签 统计

c ×2

arm ×1

for-loop ×1

gcc ×1