77问答网
所有问题
当前搜索:
具有相同类型的指针变量p与数组a
谁帮我整理一些C语言的基础知识,谢谢!!
答:
增1减1运算符都是单目运算符,用来对整型、实型、字符型、
指针
型
变量
或
数组
元素等变量进行加1或减1运算,运算的结果仍是原
类型
。1.3.2 常用数学函数C语言系统提供了400多个标准函数(称为库函数),设计程序时可以直接使用它们。库函数主要包括数学函数、字符处理函数、类型转换函数、文件管理函数及内存管理函数等几类...
数组的指针
是怎么回事啊?
答:
都是指向整形元素的),而int (*p)[4];中的
p
是
指针变量
!他可以通过++,--运算来变换的,int *p[4]中的p相当于数组名,等于是指针常量是不能通过++、--运算的!
数组指针
是指向数组首元素的地址
的指针
,其本质为指针;
指针数组
是数组元素为
指针的数组
,其本质为数组。
C语言、二维
数组指针
中的 *
和
&
答:
不难理解,这代表的是第i行的首地址,也就是第i行的第一个元素的地址,如书所说,a+i,a[i],&a[i][0]的值是一样的,还有一个是*(a+i),这个就需要转转脑筋了,二维
数组
用
指针
怎么表示?用二维指针即:**a,那么a[3][4]这个数据(注意是一个数值)用指针怎么表示呢?*(*(a+3)+...
C语言中的
数组
什么意思?
答:
所谓
数组
,是有序的元素序列。数组是在程序设计中,为了处理方便, 把
具有相同类型的
若干元素按无序的形式组织起来的一种形式。这些无序排列的同类数据元素的集合称为数组。比如油烟机的风扇转速会和工作的模式之间有一定的关系,那么我们就可以把它的工作模式和一维数组的下标对应起来,我们将具体的转速...
关于C++的一些题目。
答:
D. 类与结构体
相同
,它们之间没有区别 7、下列是构造函数的特点,( C )是错误的。A.构造函数是一种成员函数,它具有一般成员函数的特点。B.构造函数的名称与其类名相同。C.构造函数必须指明其
类型
。D.一个类中可以定义一个或多个构造函数。8、已知:p是一个指向
类A
数据成员m
的指针
,a是类A...
大一c语言程序设计,
指针变量p
,
数组a
,当p=a时,接下来类似p+i之类的都...
答:
是的,可以通过
数组
也可以通过
指针
,
p
代表数组首地址,比如*(p+i)=a[i];或者p[i]=a[i];
C语言---没时间不想做了!
答:
3、 指向int型
变量的指针
不能使用double型变量的地址值进行赋值。 对 4、 定义指针的说明语句中,在指针名前边的*,与执行语句中在指针名前边的*
具有相同
功能。 错 5、 在给指针赋值时,要求指针与被赋值的地址值
类型相同
,级别一样。 对 6、
数组
名是一种地址值,它可以用来给指针赋值,但要求...
一道基础C语言题,求解,最好附上这部分的知识点(通俗易懂点)。_百度知...
答:
数组变量
通过指定类型、数组名和维数来定义.而动态分配数组时,只需指定
类型和数组
长度,不必为数组对象命名,new表达式返回指向新分配数组的第一个元素
的指针
:int *pia=new int[10]; //array of 10 uninitialized ints此new表达式分配了一个含有10个int型元素的数组,并返回指向该数组第一个元素的指针,此返回值初始...
哪位高手能把C
的指针
相关问题讲明白请指点
答:
an〔10〕,为了方便,你可以定义一个指针数组*p[n],让p[1]=a1,这样p[1]就存放了a1的首地址.*p[1]相当与*(p[1]+0),等于a1[0];*(p[1]+1)=a1[1];p[1]+1=a[1]的地址.依次类推,你可以把所有
的数组
首地址都存放到
指针数组p
[n]中,方便管理.现在,你还可以定义指针int **q,q就是指向指针的...
C++中传值参数和引用参数怎样区别?
答:
有类型的,例如
p的
类型就是int *表示p是一个指向int
类型的指针变量
。如何知道一个指针变量的类型呢,最简单的方法就是去掉变 量定义语句中的变量名,剩下的部分就是其类型,这种方法适用于所有的变量定义,例如int a;
a的
类型是int 。 int b[10];b的类 型是int[]表示是一个数组(关于
数组类型
...
棣栭〉
<涓婁竴椤
32
33
34
35
37
38
39
40
41
涓嬩竴椤
灏鹃〉
36
其他人还搜