指针入门

指针是存储另一个变量地址的变量。作为语言特性,它们可用于多种编程语言,例如但不限于:

  • C / C++
  • 阿达
  • 帕斯卡尔
  • C#(在某些限制条件下可用)
  • COBOL
  • FORTRAN

要开始使用 C / C++指针,请执行以下步骤

  1. 安装编译器,如 Minimalistic GNU for Windows, http://www.mingw.org/wiki/Getting_Started

  2. 例如,通过命令行转到 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;
}
  1. 另存为 pointer.cpp 5.在命令提示符下运行命令

g ++ -o pointer.exe -c pointer.cpp

  1. 在工作目录中,你将获得一个可执行文件作为 pointer.exe,运行时这个 exe 将给出一些输出

指向变量的地址是:0x7e892dac0a0c

如果收到上述输出,则表示已编写第一个指针程序