online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code   
Language
#include <iostream> using namespace std; int main(int argc, char const *argv[]) { int v[5]={100, 200, 300, 400, 500}; int *vPtr = v; int *vPtr2 = &v[0]; cout<<"v= \t\t"<<v<<endl; cout<<"&v[0] = \t"<<&v[0]<<endl; cout<<"vPtr = \t\t"<<vPtr<<endl; cout<<"vPtr2 = \t"<<vPtr2<<endl; cout<<"*vPtr = \t"<<*vPtr<<endl; cout<<"*vPtr2 = \t"<<*vPtr2<<endl<<endl; // operaciones cout<<"Operaciones con punteros"<<endl; // incrementa 2 a un puntero cout<<"vPtr+3 = \t"<<vPtr+3<<endl; // desreferencia al puntero incrementado cout<<"*(vPtr+3) = \t"<<*(vPtr+3)<<endl; cout<<"*(vptr+=3) = \t"<<*(vPtr+=3)<<endl; cout<<"vPtr = \t\t"<<vPtr << endl; // cout<<"vPtr2++ = \t"<<vPtr2++<<endl; cout<<"vPtr2 = \t"<<vPtr2<<endl; // resta de Punteros // devuelve el numero de elementos entre // esos 2 punteros - (Ambos deben apuntar // a elementos del mismo arreglo) cout<<"vPtr - vPtr2 = \t"<<vPtr-vPtr2<<endl; return 0; }

Compiling Program...

Command line arguments:
Standard Input: Interactive Console Text

                

                

Program is not being debugged. Click "Debug" button to start program in debug mode.

#FunctionFile:Line
VariableValue
RegisterValue
ExpressionValue