如何使用指针

简介: 如何使用指针。

如何使用指针?
使用指针时会频繁进行以下几个操作:定义一个指针变量、把变量地址赋值给指针、访问指针变量中可用地址的值。这些是通过使用一元运算符 * 来返回位于操作数所指定地址的变量的值。下面的实例涉及到了这些操作:
实例

include

int main ()
{
int var = 20; / 实际变量的声明 /
int ip; / 指针变量的声明 */

ip = &var; / 在指针变量中存储 var 的地址 /

printf("var 变量的地址: %p\n", &var );

/ 在指针变量中存储的地址 /
printf("ip 变量存储的地址: %p\n", ip );

/ 使用指针访问值 /
printf("ip 变量的值: %d\n", ip );

return 0;
}

当上面的代码被编译和执行时,它会产生下列结果:

var 变量的地址: 0x7ffeeef168d8
ip 变量存储的地址: 0x7ffeeef168d8
*ip 变量的值: 20

目录
相关文章
|
存储 C语言
函数指针数组:更高效的代码实现方式——指针进阶(二)
函数指针数组:更高效的代码实现方式——指针进阶(二)
66 0
|
2月前
|
C语言
学习——理解指针(4)(指针学习最后一节)
学习——理解指针(4)(指针学习最后一节)
|
6月前
|
测试技术 C++ 开发者
智慧指针是什么以及具体用法
智慧指针是什么以及具体用法
43 2
|
存储 安全 编译器
C++入门学习(4)引用 (讲解拿指针比较)
C++入门学习(4)引用 (讲解拿指针比较)
|
7月前
|
存储 编译器 数据库
指针(1)--对于指针基本概念的介绍
指针(1)--对于指针基本概念的介绍
77 0
|
7月前
|
存储 C++
C++语言学习指针和引用应用案例
C++中的指针和引用用于高效操作内存。示例展示指针和引用的基本用法:指针`*p`存储变量`a`的地址,引用`&x`在函数调用中实现值交换而无需复制。此外,引用`update(&x)`可直接修改原变量,指针`p`在数组操作中用于遍历和访问不同部分。
37 2
|
7月前
|
存储 算法 编译器
【C/C++ 原始指针】深入理解 C 语言指针:从基础到高级应用
【C/C++ 原始指针】深入理解 C 语言指针:从基础到高级应用
125 0
|
存储 编译器 API
数组——参考《C和指针》
数组——参考《C和指针》
49 0
指针及其应用1——指针的基本使用
指针及其应用1——指针的基本使用
|
C语言 C++
c++基础知识——函数和指针
c++基础知识——函数和指针
116 0