dimanche 12 mars 2017

How to print the address of char array

http://ift.tt/2mfLUcS

#include <iostream>    

int main(int argc, char** argv)
{
  float *f = new float[10];

  std::cout << f << std::endl;
  std::cout << f + 3 << std::endl;

  char *c = new char[10];
  std::cout << c << std::endl;       // no print
  std::cout << c + 3 << std::endl;   // no print

  return 0;
}

stdout 
0x2b3cbaf1bc20
0x2b3cbaf1bc2c

Question> How to print the address of char array?

Aucun commentaire:

Enregistrer un commentaire