Mat*_*att 2 c arrays char incompatibletypeerror
int main(void) {
...
char A[32] = "00000000000000001111111111111110";
...
A = "11111111111111111111111111111111";
}
Run Code Online (Sandbox Code Playgroud)
这是我想要做的错误的 c 代码。我希望内存中的字符串被相同长度的新字符串覆盖。我不断收到不兼容的类型之类的错误。
使用strncpy:
char chararray[6];
(void)strncpy(chararray, "abcdefgh", sizeof(chararray));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
22379 次 |
| 最近记录: |