gpt4 book ai didi

c - "Assignment to expression with array type"错误

转载 作者:行者123 更新时间:2023-11-30 16:34:17 28 4
gpt4 key购买 nike

尝试将值分配给另一个字符串矩阵中的字符串时出错。

  last_command = buttonValues[i][j];

通过使用解决:

strcpy (last_command, buttonValues[i][j]);

因为显然你不能在 C 中做到这一点。

最佳答案

问题出在上面一行

 last_command = buttonValues[i][j];

我以为是在这一行

    g_signal_connect(G_OBJECT(buttons[i][j]), "clicked", G_CALLBACK(solve_button_callback), 0);

我有一个不好的 C# 习惯,就是直接分配字符串:D使用以下方法解决了这个问题:(废话)

strcpy (last_command, buttonValues[i][j]); 

很抱歉提出了这个乏味的问题,并感谢大家的帮助。

关于c - "Assignment to expression with array type"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49370516/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com