指针入门
指针是存储另一个变量地址的变量。作为语言特性,它们可用于多种编程语言,例如但不限于:
- 走
- C / C++
- 阿达
- 帕斯卡尔
- C#(在某些限制条件下可用)
- COBOL
- FORTRAN
要开始使用 C / C++指针,请执行以下步骤
-
安装编译器,如 Minimalistic GNU for Windows, http://www.mingw.org/wiki/Getting_Started
-
例如,通过命令行转到 g ++二进制文件的安装文件夹:
C:\MinGW\bin>
3.创建一个文本文件并编写这个 C++程序
#include <iostream>
int main () {
int pointed=0;
int* ptr = & pointed;
std::cout<<"Address of pointed variable is: "<<ptr<<std::endl;
return 0;
}
- 另存为 pointer.cpp 5.在命令提示符下运行命令
g ++ -o pointer.exe -c pointer.cpp
- 在工作目录中,你将获得一个可执行文件作为 pointer.exe,运行时这个 exe 将给出一些输出
指向变量的地址是:0x7e892dac0a0c
如果收到上述输出,则表示已编写第一个指针程序