小编kau*_*hya的帖子

为什么字符串数组不能重新分配但字符串指针可以用C语言?

char str1[ ] = "Hello" ; 
char str2[10] ; 
char *s = "Hey" ; 
char *q ;
str2 = str1 ; /* error */ 
q = s ; /* works */ 
Run Code Online (Sandbox Code Playgroud)

是C中的内置财产还是存在某种原因?如果无法分配数组,为什么还要分配包含数组的结构?

c pointers

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

标签 统计

c ×1

pointers ×1