首页 >>  正文

数组名不可以自加

来源:baiyundou.net   日期:2024-09-21

宗楠琼3075关于数组声明“int a[4]; “,下列用法错误的是______. -
辕顷科19143151110 ______[选项] A. *a\x05 B. a[0]\x05 C. a\x05 D. a++

宗楠琼3075c语言,如题,int a[5];p=a;下面不能表示a[1]的是,a+1;a++;p+1;p++;可能是多选.说出详细理由. -
辕顷科19143151110 ______ 刚打错了 不好意思 给我分哦 我改了3次了 a+1 不能 p是指针可以P++,也可以P+1 a是数组名簿不可以a++,但可以a+1 a++其实是a=a+1 知识点:指针运算,数组定义和运算 答案不保证完全对,我也很久没看那些了 int *p 是定义一个整形的指针变量

宗楠琼3075使用数组名访问数组元素和使用指针变量访问数组元素有和不同? -
辕顷科19143151110 ______ 指针是可以随意移动的,而数组名不行,比如说定义一个 int a[4]={11,22,33,44};int *p=a;要访问其中的第二个元素,用数组名只能 用*(a+1)的方式,a不能自加或自减,而指针p则可以p++后,访问*p,也可以 *(p+1)的方式.

宗楠琼3075C数组名称是指针变量吗? -
辕顷科19143151110 ______ C数组名称是指针变量吗 C数组名是个指针常量指向数组首元素的地址,常量是 不能自加或者自减的,所以 不能 aa++

宗楠琼3075c语言 简单问题 -
辕顷科19143151110 ______ 数组变量,数组的值可以改变,但它所在的内存区域是不变的,a是常量指向这个数组的首地址,常量不能++

宗楠琼3075C语言 数组 字符数组 自加问题
辕顷科19143151110 ______ 对于一维数组,数组名代表的是数组的首地址,而且数组名是一个常量地址,也就是说数组名的地址是不可改变的.因此数组名是一个地址,对数组名使用加法运算,会使地址移到下一个位置.就你的例子而言,数组名a指向的是数组中第一个...

宗楠琼3075请分析这两个程序,都是对指针数组名自加,为什么一个对,一个错? -
辕顷科19143151110 ______ 第一个是数组传入函数,数组退化为指针,可以进行修改操作. 第二个没有退化发生,数组名就是一个常量指针,不可以对它修改;可以char **p = a;后对p进行相应操作.

宗楠琼3075一维数组对应的形参在自定义函数中能进行自加计算吗 -
辕顷科19143151110 ______ 取决于形参的定义方式 一维数组和一维指针等效 如果形参定义为指针形式 那么可以自加 如果定义为数组形式 那么不能自加.

宗楠琼3075c语言的一道简单题 -
辕顷科19143151110 ______ 3 p是指针变量,可以自加自减,故2,4正确 int a[10],定义的是一个整型数组,a是数组的首地址,也就是a[0]的地址,数组是连续存储的,所以a+1就是a[1]的地址 但是a是个地址,并不是一个变量,所以它本身不可以自加自减,因而3是不对的 希望能对你有帮助

宗楠琼3075字符串数组与字符指针的区别 -
辕顷科19143151110 ______ 字符指针变量和字符数组的区别: 简单说一下: 字符串数组是用来存放字符串的数组,在内存中占一段连续的单元.所占内存存放的是字符串.定义方法为:char a[N];N为常量表达式,可初始化.字符指针是指向字符的指针,所占内存单元存...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024