数组指针 char (*k)[3];
数组指针 char s[3][10] *(p[3]) p[3]存储的都是char*指针.
p*是普通的char指针
所以 p=s[0]正确我没看懂你想表达的是什么?可能我的水平有限!!p=s; s+1一次移动的是10个字节,p+1一次移动1个字节p=k;与上同理。 k=s k+1一次移动3个字节 ,s+1个字节例子://逐步取消注释 运行。#include
推荐
- 请解释一下C语句"char a[10],p;p=a=“china”"的含义.
- 定义语句:char s[3][10],(*k)[3],*p;,则以下赋值语句正确的为啥是 A)p=s; B)p=k; C)p=s[0]; D)k=s
- 若以下定义:char s[20],*ps=s; 则,以下赋值语句正确的是:
- 设有变量定义语句char a; 则下面的赋值语句中 ( ) 是正确的.A.a=’&’ B.a=”&” C.a=’16’ D.a=’ ’
- 英语翻译
- 8(3的2次方+1)(3四次方+1).(3的2004次方+1)+2等于多少
- 直线ax+by+c=0与圆O:x^2+y^2=1相交于A,B两点,且|AB|=√3,则向量OA乘向量OB等于多少?
- 求一篇反映人生哲理的好文章 要名人写的
猜你喜欢
