错误的,不能用赋值语句将一个字符串常量直接给一个字符数组赋值。chars[20];charss[]="hello";s=ss;错误原因是:是您不能使用赋值语句将一个字符数组直接赋值给一个字符串数组,也就是说,必须使用strcpy()函数来实现一个字符串的副本(在c语言中,但是在c++的string类中,上面的赋值是正确的)。...
在C语言中,将指针数组赋值给数组的主要方法包括使用指针操作、循环、内存拷贝函数等。其中,最常用的方法是通过循环逐个赋值。接下来,我们将详细讨论如何将指针数组赋值给数组,并展示相关示例代码和注意事项。 一、理解指针数组和数组 指针数组 指针数组是一个数组,其每
*p=a; for(i=0;i<10;i++) b[i]=a[i]; //不用指针赋值。 for(