如何使用指针

简介: 如何使用指针。

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

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

目录
相关文章
|
2月前
|
测试技术 C++ 开发者
智慧指针是什么以及具体用法
智慧指针是什么以及具体用法
18 2
|
3月前
|
存储 编译器 数据库
指针(1)--对于指针基本概念的介绍
指针(1)--对于指针基本概念的介绍
32 0
|
9月前
|
存储 安全 编译器
C++入门学习(4)引用 (讲解拿指针比较)
C++入门学习(4)引用 (讲解拿指针比较)
|
3月前
|
存储 安全 数据处理
C++系列十一:指针
C++系列十一:指针
|
3月前
|
存储 安全 C++
第六章:C++中的指针和引用
第六章:C++中的指针和引用
32 1
|
10月前
|
存储 C语言
C语言之指针的含义,指针类型的定义及使用方法,野指针的定义,以及原因,如何避免野指针
C语言之指针的含义,指针类型的定义及使用方法,野指针的定义,以及原因,如何避免野指针
|
存储 编译器 API
数组——参考《C和指针》
数组——参考《C和指针》
39 0
指针及其应用1——指针的基本使用
指针及其应用1——指针的基本使用
指针进阶(3)--玩转指针
回调函数就是,把一个函数的地址,放在函数指针中,然后将该指针作为一个参数,传到 另一个函数中,在这个函数内部使用了外部写好的一个函数. 举一个例子,看完你一定明白了
|
C语言 C++
c++基础知识——函数和指针
c++基础知识——函数和指针
99 0