In C programs we print array elements like printf("Elements of array a[%d] = %d",i,a); I want to know how print like above mentioned type in cpp. Because this type will not work in cpp. cout<<"a[%d] "<<i<<a; This will not work to print like in c. Then any other way is there.