今天学习的是使用指针。
每一个变量都有一个内存位置,每一个内存位置都定义了可使用 & 运算符访问的地址,它表示了在内存中的一个地址。
如下面这个例子:
#include <stdio.h>
int main () {
int var_优快云 = 10;
int *p; // 定义指针变量
p = &var_优快云; printf("var_优快云 变量的地址: %p\n", p);
return 0;
}
当上面的代码被编译和执行时,它会产生下列结果:
var_优快云变量的地址: 0x7ffeeaae08d8
命名指针的一般形式为:
type *var-name
type指的是变量类型,var-name则是指的是指针变量的名称,而用来声明指针的*的符号和乘法符号是相同的。
本文介绍了指针的基本概念及其使用方法。通过一个简单的示例程序,解释了如何定义指针变量并获取变量的内存地址。

被折叠的 条评论
为什么被折叠?



