99问答网
所有问题
当前搜索:
指针数组的赋值与引用
指针
是什么意思?
答:
以下内容分为八部分,分别是 一、类型指针的定义 二、无类型指针的定义 三、指针的解除
引用
四、取地址(
指针赋值
)五、指针运算 六、动态内存分配 七、字符
数组的
运算 八、函数指针 一、类型指针的定义。对于指向特定类型的指针,在c中是这样定义的:int *ptr;char *ptr;与之等价的object pascal是...
指向一维
数组的指针与
用指针访问数组有什么区别?
答:
1、指向一维
数组的指针
指定义了指针变量,并给其
赋值
为一维数组的首地址或数组元素的地址。比如:int a[10],*p;p=a;或p=&a[i];当定义了指向一维数组的指针后,就可以使用指针访问数组元素了。也就是说对数组元素的访问方式又多了一种方法。比如前面我们定义了指向一维数组a的指针变量p,我们就...
请问C++
中
的
引用
符号“&”到底
怎么
使用?
答:
C++中的
引用
符号“&”的使用方法是,类型标识符 &引用名=目标变量名。C++是C语言的继承,它可进行过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。引用(reference)就是C++对C语言的重要扩充。引用就是某一变量(目标)的一个...
数组
变量
和指针的
区别
答:
3. 对字符串
指针
方式 char *ps="C Language";可以写为: char *ps;ps="C Language"; 而对数组方式: static char st[]={"C Language"};不能写为: char st[20]; st={"C Language"};而只能对字符
数组的
各元素逐个
赋值
。从以上几点可以看出字符串指针变量与字符数组在使用时的区别,同时...
java String与
数组
同为
引用
类型 但为何有如下区别?(初学者,求大神...
答:
String[] c = {"1", "2", "3"};String[] d = c;它们都是
数组
, 数组元素是
引用
类型, 那么数组元素里面放的是引用, 通过引用来指向一块内存, c 和 d 是指向同一个数组 还有就String 类型的字符串不可改变, 如果改变另外创建一个对象 开始是 然后就是 String g = "...
问一道关于C程结构
指针的
题~~麻烦计算机大神们帮个忙啊~~
答:
上面的同学别误导了 D是正确的 A项:name是个数组名,即
数组的
首地址,数组的地址是不能改变的!p->name="Tom"正是企图改变name数组的地址;B项:.号的优先级比*高,相当于是*(p.name[0])='B',显然是错的;C项:P是一级
指针
,*P相当于a[0]了,a[0]->name[0]就错了;D项:.比*...
C#调用C++的dll
中
的函数,
数组指针的
问题
答:
经常性的规律是,如果我们看到Cpp的header中说明是指针时,我们会使用ref声明,不是指针形式时可以不用ref/out声明,如果是**形式时,平台封送最好使用
数组指针
。这种情况并不多见!但是,由于string类型也是
引用
形的,由于其特点,返回值一定要用ref/out(不管你看到Cpp的header中是什么类型),或者我们...
C语言:“除了在定义
数组
时用初值列表对数组整体
赋值
以外,无法再对数组...
答:
严格说,“除了在定义数组时……”的说法也欠妥,因为C代码中的变量定义语句其实也不属于C,而是C的编译器语句——就是说那些定义语句并不生成机器代码,只是在编译时不一下。有人认为memcpy之类的函数能整体对
数组赋值
,那就更不妥了,因为库函数也不属于C语言,比如scanf和printf函数能输入输出,但...
C语言二维
数组的
地址为什么 不可以
赋值
给
指针
变量?
答:
二维
数组的
数组名和一维数组的数组名不一样。一维数组名a表示其首地址,
指针
类型是(int *)。二维数组名d表示其行指针,指针类型是(int (*)[7])。所以你要定义指针去用二维数组名
赋值
,需要定义指针int (*k)[7];不是int *k。或者你把二维数组当成一维数组来看(二维内部地址是连续的,和...
...
和
5门成绩的结构体数组,不动其数据,用
指针数组
按平均成绩由高至低...
答:
for(i=0;i<N;p[i]=A+i++);//为
指针数组赋值
for(i=0;i<N;i++){ for(k=i,j=k+1;j<N;j++)if(p[k]->s[0]+p[k]->s[1]+p[k]->s[2]+p[k]->s[3]+p[k]->s[4]< p[j]->s[0]+p[j]->s[1]+p[j]->s[2]+p[j]->s[3]+p[j]->s[4])k=j;...
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜