C/C++ не интерполира стойности в низ, както правят повечето скриптови езици. Ще трябва да използвате операции с низове, за да създадете низа на заявката, напр. (в псевдокод):
str = "insert into mytable(id) values (" + arr[0] + ")";
вместо. C няма абсолютно никакъв начин да знае, че arr[0]
в този низ на заявка трябва да се третира като препратка към масив, а не просто обикновен текст, който случайно изглежда като такъв. Следователно трябва да изградите низа сами.