
指针用于存储变量的地址。因此,当我们定义一个指针到指针时,第一个指针用于存储第二个指针的地址。因此它被称为双指针。
Begin
Declare v of the integer datatype.
Initialize v = 76.
Declare a pointer p1 of the integer datatype.
Declare another double pointer p2 of the integer datatype.
Initialize p1 as the pointer to variable v.
Initialize p2 as the pointer to variable p1.
Print “Value of v”.
Print the value of variable v.
Print “Value of v using single pointer”.
Print the value of pointer p1.
Print “Value of v using double pointer”.
Print the value of double pointer p2.
End.一个理解双指针的简单程序:
这本书给出了一份关于python这门优美语言的精要的参考。作者通过一个完整而清晰的入门指引将你带入python的乐园,随后在语法、类型和对象、运算符与表达式、控制流函数与函数编程、类及面向对象编程、模块和包、输入输出、执行环境等多方面给出了详尽的讲解。如果你想加入 python的世界,David M beazley的这本书可不要错过哦。 (封面是最新英文版的,中文版貌似只译到第二版)
1
int main() {
int v = 76;
int *p1;
int **p2;
p1 = &v;
p2 = &p1;
printf("Value of v = %d\n", v);
printf("Value of v using single pointer = %d\n", *p1 );
printf("Value of v using double pointer = %d\n", **p2);
return 0;
}Value of v = 76 Value of v using single pointer = 76 Value of v using double pointer = 76
以上就是双指针(指向指针)在C语言中的详细内容,更多请关注php中文网其它相关文章!
C语言怎么学习?C语言怎么入门?C语言在哪学?C语言怎么学才快?不用担心,这里为大家提供了C语言速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号