fork(1) download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5. int p[] = {1,2,3};
  6. int pLen = sizeof(p)/sizeof(*p);
  7.  
  8. cout << pLen << endl;
  9.  
  10. int *q = (int *) malloc(pLen * sizeof(int));
  11.  
  12. for(int i = 0, j = 0; j < pLen; i += 2, j++) {
  13. q[i] = p[j];
  14. q[i+1] = p[j];
  15.  
  16. // cout << i << " "<< j <<" " <<q[i] << q[i+1];
  17. }
  18.  
  19. for(int i = 0; i < pLen*2; i++) {
  20. cout << q[i] << " ";
  21. }
  22. return 0;
  23. }
Success #stdin #stdout 0s 3272KB
stdin
Standard input is empty
stdout
3
1 1 2 2 3 3