怎么使用? void func(char **str)
来源:百度知道 编辑:UC知道 时间:2024/05/30 10:13:54
怎么使用? void func(char **str)
怎么使用? void func(char **str)怎么使用? void func(char **str)怎么使用? void func(char **str)
怎么使用? void func(char **str)怎么使用? void func(char **str)怎么使用? void func(char **str)
**str是指针的指针 void 表示没有返回值
这个可以用来做数组内两个元素值的交换
例如下面这个程序
#include <stdio.h>
void swap(int **r,int **s)
{ int *t;
t=*r;
*r=*s;
*s=t;
}
main()
{ int a=1,b=2,*p,*q;
p=&a;
q=&b;
swap(&p,&q);
printf("%d,%d\n",*p,*q);
}具体交换过程如附录中的图
呵呵 我也刚复习到二级指针 顺便就给你说下
呵呵 我这个 是教师课件上面的例题哈~~
怎么理解 void* (*start_routine)(void *) void (*func)(int) 知道这样定义这个函数什么意思么? void的使用 Void 语句应该怎么用? void 类型的函数怎么调用呢? javascript:void(0) 这种情况怎么解决。 3D Func Error C语言词汇 func 数码相机中的“func set”是什么意思? 我定义了void怎么还是可以返回值呢?