C/C++ tidak menginterpolasi nilai ke dalam string seperti yang dilakukan kebanyakan bahasa skrip. Anda harus menggunakan operasi string untuk membuat string kueri, mis. (dalam kode semu):
str = "insert into mytable(id) values (" + arr[0] + ")";
alih-alih. C sama sekali tidak tahu bahwa arr[0]
dalam string kueri itu harus diperlakukan sebagai referensi array, dan bukan hanya teks biasa yang kebetulan terlihat seperti itu. Oleh karena itu, Anda harus membuat string sendiri.