77问答网
所有问题
当前搜索:
什么时候要用指针调用
c语言什么时候使用数组,
什么时候使用指针
?
答:
任何时候都可以使用数组,使用指针
。定义时,通常只有字符指针,和字符数组指针直接定义。用来表示字符串或字符串数组。其他一般定义数组。操作时用指针或数组。其他指针,
多半用在参数传递,数据结构内部
(不确定需要内存的大小,或者链表,二叉树等链式结构)的时候。还有一种是有些函数参数就是指针,这时定...
C语言
调用
函数互换ab,为
什么要用指针
。不用指针能行吗?注意,是调用函 ...
答:
这是 C 语言 本身 特性 规定了 的
。你只要记住 这点: 形参 必须用指针,这样才能把 通过 函数加工 后的 数值 带回来。通过函数 互换后 的a,b,才能被带回。至于“为什么”,可以不去追究,它的理由 无非 是什么 地址啦,值啦之类,时间长了,自己会记混淆。其它语言,例如 fortran 语言,不...
指针
的作用是
什么
啊?
答:
第三,
有些操作必须使用指针
。如操作申请的堆内存。还有:C语言中的一切函数调用中,值传递都是“按值传递”的。如果要在函数中修改被传递过来的对象,就必须通过这个对象的指针来完成。
c/c++中的
指针
的应用及注意问题
答:
一、我们先来回忆一下
指针
的概念吧,方便下面的介绍指针是存放地址值的变量或者常量。例如:int a=1;a就表示指针常量(“”表示取地址运算符,也即引用)。int *b,b表示的是指针变量(注意,是b表示指针变量而不是*b),*表示要说明的是指针变量。大家注意int *b[2]和int(*b)[2]是不同的...
标题c语言中为
什么要使用
函数
指针
,直接
调用
函数不就可以吗?
答:
函数指针一般用来做回调的,一般多线程用的多,因为线程之间,栈空间不一样
。还有就是封装好的程序,做回调的,比如我写了一段程序,想要给你用,如果我内部没有回调,你就要改动我的程序。但我这样写,我的执行过程是123,二这个步骤,我用函数指针封装起来,如果等于空就不执行,然后你来用,只需要...
指针
的用途
答:
作用 :首先主要在数据结构之中当改变
指针
的
时候
就
需要通过
改变指针的指针的值来改变!在数据结构中用处很广.最普遍的比如说链表,
通过调用
函数改变了链表中的元素,那么整个链表就发生了变化,这种情况下就会用到二级指针 q里面存的是p指针所在的地址,因为int *p是会给指针p分配一个地址,这个地址里面,...
急。。请问一下,指向函数的
指针
有
什么
特殊的作用吗?为什么要有指向函数...
答:
当你
通过指针
来访问指针所指向的内存区时,指针所指向的类型决定了编译器将把那片内存区里的内容当做
什么
来看待。 从语法上看,你只须把指针声明语句中的指针名字和名字左边的指针声明符*去掉,剩下的就是指针所指向的类型。例如: (1)int*ptr;//指针所指向的类型是int ...
请问C语言中
指针
是
什么
?有什么作用?请用通俗的语言解释
答:
指针的用途非常广泛,比如如果你想通过函数改变一个变量的值,就得
用指针
而不能用值传递。还有在很多
时候
变量,特别是对象的数据量实在太大,程序员就会用指针来做形参,只
需要
传递一个地址就行,大大提高了效率。以上还只是指针的初步应用,随着你在C语言学习上的逐步深入,你会发现更多的用途的 ...
函数
指针
有
什么
优点啊?和直接
调用
函数不一样吗?求高人指点
答:
有的通用函数中要涉用到另一个函数,但函数名称未定,是让用户编的,当然要做成函数
指针
,如果通用定积分计算,被计算函数是待定的,是由
调用
者确定的函数;通用排序函数也是,比较函数与交换函数也是让用户自已编的,这也得是函数指针 本回答由提问者推荐 举报| 答案纠错 | 评论 11 3 ycsxm 采纳率:33% 来自团队:...
C语言 写一个函数交换两个数的值,为
什么
一定
要用指针
?
答:
main中
调用
fun1()时,将实参a,b的值传递给了交换函数,如果此时在swap1中打印,可以看到结果是正确的,但是
该
过程其实是将aa和bb分别复制了一份给了函数,执行完fun1()之后,aa和bb的值没有任何变化。fun2(),看似的确
使用
了
指针
,但还是失败,因为这里是将aa和bb的地址给交换了,而并没有交换...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
二维数组怎么用指针调用
指针函数怎么调用
用函数指针调用数组
c语言如何用指针调用函数
指针数组和数组指针的应用
二维数组指针调用
指针调用函数
函数指针调用不进去0
通过函数指针调用函数