小编oss*_*sau的帖子

c中的字符串文字

为什么下面的代码是非法的?

typedef struct{
   char a[6];
} point;

int main()
{
   point p;
   p.a = "onetwo";
}
Run Code Online (Sandbox Code Playgroud)

它与文字的大小有什么关系吗?或者在声明后将字符串文字分配给char数组是否违法?

c

7
推荐指数
3
解决办法
9122
查看次数

标签 统计

c ×1