cout will not display object in array (c++) : So I have an array with currently two objects. When ran, the display is "0".

    #include "stdafx.h"
    #include <process.h>
    #include <string>
    #include <stdio.h>
    #include <stdlib.h>
    #include <time.h>
    #include <iostream>
    using namespace std;

    int lBlock = rand() % 99 + 10;
	int rBlock = lBlock + 1;
	string randBlock[15] = { "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D", "E", "F"};
    string blocks[2] = {("0x", lBlock, randBlock[rand() % 14], "0"), ("0x", lBlock, randBlock[rand() % 14], "0")};
	cout << blocks[1];

Any help will be greatly apreciated!
