char a[5],*p=a;如何赋值
时间: 2024-05-31 07:07:24 浏览: 98
C语言中char*和char[]用法区别分析
可以通过以下方式给数组a赋值:
a[0] = 'a';
a[1] = 'b';
a[2] = 'c';
a[3] = 'd';
a[4] = 'e';
或者可以使用strcpy函数将一个字符串赋值给数组a:
strcpy(a, "hello");
对于指针p,可以将其指向数组a的第一个元素:
p = &a[0];
也可以直接将数组名a赋给指针p:
p = a;
阅读全文