Ниже мой код
#include <stdio.h>
#include <string.h>
int main(int argc, const char *argv[])
{
char *str = "First string";
char *str2 = "Second string";
strcpy(str, str2);
return 0;
}
Он отлично компилируется без каких-либо предупреждений или ошибок, но когда я запускаю код, я получаю ошибку ниже
Bus error: 10
Что я пропустил?