在C语言中,(*s)[3]和*(s+3)和*s[3]的区别,我怎么感觉是一样的,前提是double a[10].*s=a
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/05/16 14:01:50
在C语言中,(*s)[3]和*(s+3)和*s[3]的区别,我怎么感觉是一样的,前提是double a[10].*s=a;
s=a,s是个一级指针,那么*(s+3)=s[3],至于*s[3]和(*s)[3]都是语法错误的
如果定义double (*s)[3]那么s是个数组指针,是个二级指针
如果定义double *s[3]那么s是个指针数组,也是个二级指针
如果定义double (*s)[3]那么s是个数组指针,是个二级指针
如果定义double *s[3]那么s是个指针数组,也是个二级指针
在C语言中,(*s)[3]和*(s+3)和*s[3]的区别,我怎么感觉是一样的,前提是double a[10].*s=a
C语言问题:s+=a和s=s+a的区别?
C语言 *s 和s[] 的区别
C语言中 *(s+i)和s[i]一样吗
c语言中 和*s与s有什么区别?
英文中s’和’s的区别
c语言中s++与*s++的区别
C语言中,i=3,s=0,s=++i+i++ 求s和i
C语言编程中 请问上s=1!+2!+3!+4!+5!``````100!S 的和值 请帮我分析!
数据结构中 S.和 S-> 的区别是什么?怎么用?
C语言中t=s[0].a+s[1].
在三角形ABC中,S是三角形ABC的面积,若a=4,b=5,S=5根号3,求c的长度