如何使用指向指针的指针

阿卜杜拉·乌斯曼(Abdullahi Usman)

指向指针的指针有C什么用?何时使用?因为我经常看到类似这样的东西,const char *foo(char **foo);但是当我做这样的事情时:

#include <stdio.h>
char *foo(char **foo)
{
printf("b : %s \n ", foo);
*foo = "World";
printf(" c %s \n ", foo);
}

main()
{
static char *test = "Hello";
foo(&test);
printf("a : %s \n ", test);
} 

它编译良好,但b和c都被破坏,并且a永不改变。请帮助我,我在做什么错?

苏吉斯·古纳沃德

指向指针的指针是多种间接形式或一连串的指针。通常,指针包含变量的地址。当我们定义一个指向指针的指针时,第一个指针包含第二个指针的地址,该地址指向包含实际值的位置。

http://www.tutorialspoint.com/cprogramming/c_pointer_to_pointer.htm

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用反射读取指向切片的指针的值?

来自分类Dev

使用指向频道的指针

来自分类Dev

如何存储指针指向的地址?

来自分类Dev

指向指针错误的指针

来自分类Dev

如何在ctypes中使用指向自身的指针设置结构?

来自分类Dev

如何通过矢量/地图使用指向对象的多个指针

来自分类Dev

C ++如何使用指向圆形移位数组元素的指针

来自分类Dev

如何定义和使用指向“数组”成员的指针?

来自分类Dev

OCaml Ctypes-如何使指针指向指针

来自分类Dev

我应该如何使用指向指针的指针到达实际节点?

来自分类Dev

如何创建指向函数指针的指针?

来自分类Dev

这是如何运作的?指向指针的指针

来自分类Dev

如何创建指向UITableView的指针?

来自分类Dev

指向指针数组的指针!如何删除?

来自分类Dev

从指向数组的指针使用memcpy

来自分类Dev

如何使用cudaMalloc / cudaMemcpy作为指向包含指针的结构的指针?

来自分类Dev

如何使用指向C ++方法的指针?

来自分类Dev

指向数组指针的双星指针;如何访问数组的指针?C ++

来自分类Dev

如何添加指向数组的指针?

来自分类Dev

指向指针的头指针

来自分类Dev

如何在C ++中使用指向结构的指针向量?

来自分类Dev

使用指向文字的指针访问指针

来自分类Dev

如何打印指向指针的指针

来自分类Dev

如何使用循环初始化指向函数的指针数组

来自分类Dev

如何声明指向指针数组的指针

来自分类Dev

如何为指向指针的指针分配内存?

来自分类Dev

如何使用new创建指向结构的指针数组?

来自分类Dev

指向基类的指针后如何保留子类方法的使用?

来自分类Dev

如何使用指向当前对象的指针?

Related 相关文章

热门标签

归档